Become a Member
  • Track your favourite stocks
  • Create & monitor portfolios
  • Daily portfolio value
Sign Up
Quickpicks
Add shares to your
quickpicks to
display them here!

First Majestic (0QYC) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Buy* 45 18.818 Suspected BUY Trade
15:36:58 - 27-Nov-25
Unknown* 1,965 18.81448 Currency Conversion
Negotiated Trade
15:17:21 - 27-Nov-25
Unknown* 23 18.79634 Currency Conversion
Negotiated Trade
15:16:34 - 27-Nov-25
Unknown* 1,965 18.81448 Currency Conversion
Negotiated Trade
15:13:27 - 27-Nov-25
Unknown* 396 18.78452 Currency Conversion
Negotiated Trade
15:02:24 - 27-Nov-25
Unknown* 3,300 18.66024 OTC Trade
14:55:11 - 27-Nov-25
Unknown* 100 18.67 OTC Trade
14:55:11 - 27-Nov-25
Unknown* 519 18.74525 Currency Conversion
Negotiated Trade
14:54:23 - 27-Nov-25
Unknown* 65 18.76018 Currency Conversion
Negotiated Trade
14:53:53 - 27-Nov-25
Unknown* 264 18.75843 Currency Conversion
Negotiated Trade
14:52:02 - 27-Nov-25
Unknown* 3 18.76265 SI Trade
Currency Conversion
14:51:52 - 27-Nov-25
Unknown* 55 18.77079 SI Trade
Currency Conversion
14:51:52 - 27-Nov-25
Unknown* 55 18.78707 SI Trade
Currency Conversion
14:51:44 - 27-Nov-25
Unknown* 26 18.78707 SI Trade
Currency Conversion
14:51:42 - 27-Nov-25
Unknown* 1 18.77893 SI Trade
Currency Conversion
14:38:50 - 27-Nov-25
Unknown* 148 18.86072 Currency Conversion
Negotiated Trade
14:33:23 - 27-Nov-25
Unknown* 3 18.73823 SI Trade
Currency Conversion
14:33:16 - 27-Nov-25
Unknown* 18 18.84761 Currency Conversion
Negotiated Trade
14:31:22 - 27-Nov-25
Unknown* 97 18.84445 Currency Conversion
Negotiated Trade
14:31:06 - 27-Nov-25
Unknown* 247 18.82416 Currency Conversion
Negotiated Trade
14:30:04 - 27-Nov-25
Unknown* 0 18.85 OTC Trade
14:30:00 - 27-Nov-25
Unknown* 0 18.60799 SI Trade
Currency Conversion
14:21:04 - 27-Nov-25
Unknown* 10 18.49403 SI Trade
Currency Conversion
13:27:47 - 27-Nov-25
Unknown* 1 18.55915 SI Trade
Currency Conversion
13:15:22 - 27-Nov-25
Unknown* 9 18.63241 SI Trade
Currency Conversion
12:29:26 - 27-Nov-25
Unknown* 20 18.64869 SI Trade
Currency Conversion
10:50:49 - 27-Nov-25
Unknown* 115 18.68125 SI Trade
Currency Conversion
10:32:49 - 27-Nov-25
Unknown* 77 18.73823 SI Trade
Currency Conversion
10:06:34 - 27-Nov-25
Unknown* 19 18.79521 SI Trade
Currency Conversion
09:31:04 - 27-Nov-25
Unknown* 22 18.86847 SI Trade
Currency Conversion
09:22:10 - 27-Nov-25
Unknown* 8 18.77079 SI Trade
Currency Conversion
08:34:23 - 27-Nov-25
Unknown* 31 18.77079 SI Trade
Currency Conversion
08:34:11 - 27-Nov-25
Unknown* 3 18.87661 SI Trade
Currency Conversion
08:25:00 - 27-Nov-25
Unknown* 3 18.77079 SI Trade
Currency Conversion
08:24:49 - 27-Nov-25
Unknown* 26 18.90917 SI Trade
Currency Conversion
08:04:27 - 27-Nov-25
Unknown* 0 19.08825 SI Trade
Currency Conversion
08:04:27 - 27-Nov-25
Unknown* 0 19.08825 SI Trade
Currency Conversion
08:04:27 - 27-Nov-25
Unknown* 5 19.08825 SI Trade
Currency Conversion
08:04:27 - 27-Nov-25
Unknown* 50 19.0827 Currency Conversion
OTC Trade
00:28:02 - 27-Nov-25
Unknown* 20 18.99852 Currency Conversion
OTC Trade
00:09:36 - 27-Nov-25
Unknown* 100 18.98448 Currency Conversion
OTC Trade
22:38:27 - 26-Nov-25
Unknown* 2,000 18.94239 Currency Conversion
OTC Trade
21:12:19 - 26-Nov-25
Unknown* 917 18.99792 Currency Conversion
Negotiated Trade
20:59:48 - 26-Nov-25
Unknown* 100 18.96344 Currency Conversion
OTC Trade
20:58:18 - 26-Nov-25
Unknown* 485 19.01794 Currency Conversion
Negotiated Trade
20:54:22 - 26-Nov-25
Unknown* 150 19.0256 Currency Conversion
OTC Trade
20:49:35 - 26-Nov-25
Unknown* 1,476 19.05159 Currency Conversion
Negotiated Trade
20:46:25 - 26-Nov-25
Unknown* 200 18.9915 Currency Conversion
OTC Trade
20:40:33 - 26-Nov-25
Unknown* 90 19.11578 Currency Conversion
Negotiated Trade
20:30:07 - 26-Nov-25
Unknown* 62 19.11578 Currency Conversion
Negotiated Trade
20:29:31 - 26-Nov-25
Unknown* 2 19.09954 Currency Conversion
OTC Trade
20:28:28 - 26-Nov-25
Unknown* 709 19.0879 Currency Conversion
OTC Trade
20:27:57 - 26-Nov-25
Unknown* 2,290 19.08691 Currency Conversion
OTC Trade
20:27:57 - 26-Nov-25
Unknown* 495 19.12492 Currency Conversion
Negotiated Trade
20:26:39 - 26-Nov-25
Unknown* 500 19.13981 Currency Conversion
OTC Trade
20:26:10 - 26-Nov-25
Unknown* 191 19.13981 Currency Conversion
OTC Trade
20:24:48 - 26-Nov-25
Unknown* 39 19.13981 Currency Conversion
OTC Trade
20:24:48 - 26-Nov-25
Unknown* 1,100 19.14585 Currency Conversion
OTC Trade
20:23:13 - 26-Nov-25
Unknown* 300 19.14585 Currency Conversion
OTC Trade
20:23:13 - 26-Nov-25
Unknown* 5 19.1276 Currency Conversion
OTC Trade
20:21:53 - 26-Nov-25
Unknown* 5 19.12676 Cross
Currency Conversion
OTC Trade
20:20:50 - 26-Nov-25
Unknown* 100 19.14023 Currency Conversion
OTC Trade
20:19:25 - 26-Nov-25
Unknown* 146 19.1509 Cross
Currency Conversion
OTC Trade
20:19:10 - 26-Nov-25
Unknown* 500 19.1697 Currency Conversion
OTC Trade
20:14:50 - 26-Nov-25
Unknown* 400 19.1697 Currency Conversion
OTC Trade
20:14:50 - 26-Nov-25
Unknown* 3 19.14079 Cross
Currency Conversion
OTC Trade
20:09:52 - 26-Nov-25
Unknown* 132 19.1248 Cross
Currency Conversion
OTC Trade
20:08:48 - 26-Nov-25
Unknown* 120 19.11357 Currency Conversion
OTC Trade
20:08:26 - 26-Nov-25
Unknown* 16 19.11441 Currency Conversion
OTC Trade
20:07:40 - 26-Nov-25
Unknown* 984 19.11357 Currency Conversion
OTC Trade
20:07:40 - 26-Nov-25
Unknown* 450 19.11441 Currency Conversion
OTC Trade
20:07:39 - 26-Nov-25
Unknown* 550 19.11357 Currency Conversion
OTC Trade
20:07:39 - 26-Nov-25
Unknown* 5,000 19.148 Currency Conversion
Negotiated Trade
20:07:08 - 26-Nov-25
Unknown* 0 19.1248 Currency Conversion
OTC Trade
20:04:53 - 26-Nov-25
Unknown* 1,046 19.03782 Currency Conversion
Negotiated Trade
19:56:46 - 26-Nov-25
Unknown* 0 19.01255 Currency Conversion
OTC Trade
19:56:04 - 26-Nov-25
Unknown* 160 19.04763 Currency Conversion
OTC Trade
19:52:29 - 26-Nov-25
Unknown* 70 19.04763 Currency Conversion
OTC Trade
19:52:29 - 26-Nov-25
Unknown* 100 19.05366 Currency Conversion
OTC Trade
19:51:46 - 26-Nov-25
Unknown* 20 19.04061 Currency Conversion
OTC Trade
19:50:32 - 26-Nov-25
Unknown* 0 19.01255 Currency Conversion
OTC Trade
19:47:19 - 26-Nov-25
Unknown* 1 19.00974 Currency Conversion
OTC Trade
19:47:19 - 26-Nov-25
Unknown* 35 19.01156 Currency Conversion
OTC Trade
19:47:19 - 26-Nov-25
Unknown* 557 18.9915 Currency Conversion
OTC Trade
19:45:37 - 26-Nov-25
Unknown* 200 18.9915 Currency Conversion
OTC Trade
19:45:37 - 26-Nov-25
Unknown* 243 18.9915 Currency Conversion
OTC Trade
19:45:37 - 26-Nov-25
Unknown* 39 18.94435 Cross
Currency Conversion
OTC Trade
19:44:04 - 26-Nov-25
Unknown* 800 18.9574 Currency Conversion
OTC Trade
19:31:56 - 26-Nov-25
Unknown* 10 18.96849 Cross
Currency Conversion
OTC Trade
19:31:45 - 26-Nov-25
Unknown* 90 18.95544 Currency Conversion
OTC Trade
19:29:03 - 26-Nov-25
Unknown* 15 18.93874 Currency Conversion
OTC Trade
19:28:37 - 26-Nov-25
Unknown* 15 18.93958 Currency Conversion
OTC Trade
19:28:37 - 26-Nov-25
Unknown* 80 18.95277 Currency Conversion
OTC Trade
19:28:15 - 26-Nov-25
Unknown* 86 18.95362 Currency Conversion
OTC Trade
19:28:15 - 26-Nov-25
Unknown* 90 18.95277 Currency Conversion
OTC Trade
19:28:11 - 26-Nov-25
Unknown* 101 18.95362 Currency Conversion
OTC Trade
19:28:11 - 26-Nov-25
Unknown* 19 18.95277 Currency Conversion
OTC Trade
19:28:09 - 26-Nov-25
Unknown* 20 18.95362 Currency Conversion
OTC Trade
19:28:09 - 26-Nov-25
Unknown* 50 18.94239 Currency Conversion
OTC Trade
19:26:59 - 26-Nov-25
Unknown* 50 18.88626 Currency Conversion
OTC Trade
19:21:23 - 26-Nov-25
Unknown* 180 18.90731 Currency Conversion
OTC Trade
19:20:57 - 26-Nov-25
Unknown* 855 18.94253 Currency Conversion
Negotiated Trade
19:20:38 - 26-Nov-25
Unknown* 394 18.91068 Currency Conversion
OTC Trade
19:16:13 - 26-Nov-25
Unknown* 426 18.91068 Currency Conversion
OTC Trade
19:16:13 - 26-Nov-25
Unknown* 180 18.91152 Currency Conversion
OTC Trade
19:16:13 - 26-Nov-25
Unknown* 500 18.91152 Currency Conversion
OTC Trade
19:15:43 - 26-Nov-25
Unknown* 209 18.90128 Currency Conversion
OTC Trade
19:15:38 - 26-Nov-25
Unknown* 22 18.90128 Currency Conversion
OTC Trade
19:15:37 - 26-Nov-25
Unknown* 1 18.94643 Currency Conversion
OTC Trade
19:14:06 - 26-Nov-25
Unknown* 0 18.96051 Currency Conversion
OTC Trade
19:08:56 - 26-Nov-25
Unknown* 0 18.96051 Currency Conversion
OTC Trade
19:08:55 - 26-Nov-25
Unknown* 5 18.94643 Currency Conversion
OTC Trade
19:08:52 - 26-Nov-25
Unknown* 11 18.94742 Currency Conversion
OTC Trade
19:08:52 - 26-Nov-25
Unknown* 112 18.95769 Currency Conversion
OTC Trade
19:08:48 - 26-Nov-25
Unknown* 78 18.94486 Currency Conversion
Negotiated Trade
19:06:07 - 26-Nov-25
Unknown* 40 18.95347 Currency Conversion
OTC Trade
19:06:00 - 26-Nov-25
Unknown* 400 18.95952 Currency Conversion
OTC Trade
19:05:18 - 26-Nov-25
Unknown* 2,930 18.94662 Currency Conversion
Negotiated Trade
19:04:39 - 26-Nov-25
Unknown* 150 18.95769 Currency Conversion
OTC Trade
19:04:32 - 26-Nov-25
Unknown* 200 18.95347 Currency Conversion
OTC Trade
19:04:32 - 26-Nov-25
Unknown* 1 18.97458 Currency Conversion
OTC Trade
19:02:54 - 26-Nov-25
Unknown* 0 18.97458 Currency Conversion
OTC Trade
19:02:54 - 26-Nov-25
Unknown* 100 18.9736 Currency Conversion
OTC Trade
19:01:15 - 26-Nov-25
Unknown* 200 18.95769 Currency Conversion
OTC Trade
19:01:02 - 26-Nov-25
Unknown* 250 18.93601 Currency Conversion
OTC Trade
19:00:11 - 26-Nov-25
Unknown* 250 18.93517 Currency Conversion
OTC Trade
19:00:11 - 26-Nov-25
Unknown* 34 18.91828 Currency Conversion
OTC Trade
18:57:52 - 26-Nov-25
Unknown* 59 18.91828 Currency Conversion
OTC Trade
18:57:52 - 26-Nov-25
Unknown* 142 18.91828 Currency Conversion
OTC Trade
18:57:52 - 26-Nov-25
Unknown* 300 18.91828 Currency Conversion
OTC Trade
18:57:52 - 26-Nov-25
Unknown* 3 18.93235 Currency Conversion
OTC Trade
18:57:44 - 26-Nov-25
Unknown* 1 18.93235 Currency Conversion
OTC Trade
18:57:44 - 26-Nov-25
Unknown* 827 18.91828 Currency Conversion
OTC Trade
18:57:02 - 26-Nov-25
Unknown* 0 18.9042 Currency Conversion
OTC Trade
18:56:26 - 26-Nov-25
Unknown* 0 18.9042 Currency Conversion
OTC Trade
18:56:25 - 26-Nov-25
Unknown* 60 18.90322 Currency Conversion
OTC Trade
18:56:04 - 26-Nov-25
Unknown* 3 18.9042 Currency Conversion
OTC Trade
18:54:23 - 26-Nov-25
Unknown* 1 18.9042 Currency Conversion
OTC Trade
18:54:23 - 26-Nov-25
Unknown* 0 18.89013 Currency Conversion
OTC Trade
18:52:21 - 26-Nov-25
Unknown* 0 18.89013 Currency Conversion
OTC Trade
18:52:21 - 26-Nov-25
Unknown* 1 18.89013 Currency Conversion
OTC Trade
18:51:19 - 26-Nov-25
Unknown* 0 18.89013 Currency Conversion
OTC Trade
18:51:19 - 26-Nov-25
Unknown* 3 18.88309 Currency Conversion
OTC Trade
18:51:03 - 26-Nov-25
Unknown* 0 18.86197 Currency Conversion
OTC Trade
18:50:25 - 26-Nov-25
Unknown* 100 18.85916 Currency Conversion
OTC Trade
18:50:14 - 26-Nov-25
Unknown* 140 18.85494 Currency Conversion
OTC Trade
18:50:14 - 26-Nov-25
Unknown* 50 18.86197 Currency Conversion
OTC Trade
18:50:09 - 26-Nov-25
Unknown* 300 18.85916 Currency Conversion
OTC Trade
18:50:08 - 26-Nov-25
Unknown* 7 18.8479 Currency Conversion
OTC Trade
18:49:19 - 26-Nov-25
Unknown* 0 18.83382 Currency Conversion
OTC Trade
18:49:06 - 26-Nov-25
Unknown* 0 18.83382 Currency Conversion
OTC Trade
18:49:06 - 26-Nov-25
Unknown* 2 18.83382 Currency Conversion
OTC Trade
18:48:19 - 26-Nov-25
Unknown* 0 18.83382 Currency Conversion
OTC Trade
18:48:18 - 26-Nov-25
Unknown* 0 18.83382 Currency Conversion
OTC Trade
18:48:18 - 26-Nov-25
Unknown* 1 18.81975 Currency Conversion
OTC Trade
18:47:27 - 26-Nov-25
Unknown* 0 18.81975 Currency Conversion
OTC Trade
18:47:27 - 26-Nov-25
Unknown* 70 18.83284 Currency Conversion
OTC Trade
18:47:25 - 26-Nov-25
Unknown* 200 18.81876 Currency Conversion
OTC Trade
18:44:49 - 26-Nov-25
Unknown* 0 18.83382 Currency Conversion
OTC Trade
18:42:51 - 26-Nov-25
Unknown* 0 18.83382 Currency Conversion
OTC Trade
18:42:51 - 26-Nov-25
Unknown* 25 18.80933 Currency Conversion
OTC Trade
18:42:08 - 26-Nov-25
Unknown* 25 18.80848 Currency Conversion
OTC Trade
18:42:08 - 26-Nov-25
Unknown* 15 18.77048 Currency Conversion
OTC Trade
18:41:07 - 26-Nov-25
Unknown* 15 18.77048 Currency Conversion
OTC Trade
18:41:06 - 26-Nov-25
Unknown* 7 18.76344 Currency Conversion
OTC Trade
18:41:06 - 26-Nov-25
Unknown* 7 18.76344 Currency Conversion
OTC Trade
18:41:06 - 26-Nov-25
Unknown* 50 18.7671 Currency Conversion
OTC Trade
18:40:51 - 26-Nov-25
Unknown* 50 18.76626 Currency Conversion
OTC Trade
18:40:51 - 26-Nov-25
Unknown* 11 18.7671 Currency Conversion
OTC Trade
18:40:51 - 26-Nov-25
Unknown* 11 18.76626 Currency Conversion
OTC Trade
18:40:51 - 26-Nov-25
Unknown* 502 18.762 Currency Conversion
Negotiated Trade
18:40:46 - 26-Nov-25
Unknown* 15 18.76344 Currency Conversion
OTC Trade
18:40:39 - 26-Nov-25
Unknown* 8 18.74937 Currency Conversion
OTC Trade
18:40:35 - 26-Nov-25
Unknown* 3 18.74937 Currency Conversion
OTC Trade
18:40:35 - 26-Nov-25
Unknown* 0 18.74937 Currency Conversion
OTC Trade
18:40:22 - 26-Nov-25
Unknown* 1 18.74937 Currency Conversion
OTC Trade
18:40:22 - 26-Nov-25
Unknown* 97 18.71119 Currency Conversion
Negotiated Trade
18:38:28 - 26-Nov-25
Unknown* 19 18.72121 Currency Conversion
OTC Trade
18:38:25 - 26-Nov-25
Unknown* 97 18.72139 Currency Conversion
Negotiated Trade
18:37:38 - 26-Nov-25
Unknown* 0 18.73529 Currency Conversion
OTC Trade
18:37:04 - 26-Nov-25
Unknown* 1 18.73529 Currency Conversion
OTC Trade
18:37:04 - 26-Nov-25
Unknown* 0 18.73529 Currency Conversion
OTC Trade
18:36:51 - 26-Nov-25
Unknown* 0 18.73529 Currency Conversion
OTC Trade
18:36:51 - 26-Nov-25
Unknown* 3 18.72121 Currency Conversion
OTC Trade
18:36:48 - 26-Nov-25
Unknown* 0 18.72121 Currency Conversion
OTC Trade
18:36:48 - 26-Nov-25
Unknown* 1 18.72121 Currency Conversion
OTC Trade
18:36:48 - 26-Nov-25
Unknown* 0 18.72121 Currency Conversion
OTC Trade
18:36:48 - 26-Nov-25
Unknown* 0 18.72121 Currency Conversion
OTC Trade
18:36:27 - 26-Nov-25
Unknown* 0 18.72121 Currency Conversion
OTC Trade
18:36:27 - 26-Nov-25
Unknown* 70 18.68602 Currency Conversion
OTC Trade
18:35:48 - 26-Nov-25
Unknown* 75 18.67898 Currency Conversion
OTC Trade
18:35:48 - 26-Nov-25
Unknown* 130 18.68602 Currency Conversion
OTC Trade
18:35:48 - 26-Nov-25
Unknown* 135 18.68039 Currency Conversion
OTC Trade
18:35:48 - 26-Nov-25
Unknown* 376 18.67898 Currency Conversion
OTC Trade
18:35:21 - 26-Nov-25
Unknown* 78 18.69306 Currency Conversion
OTC Trade
18:33:17 - 26-Nov-25
Unknown* 0 18.69306 Currency Conversion
OTC Trade
18:33:16 - 26-Nov-25
Unknown* 0 18.69306 Currency Conversion
OTC Trade
18:33:16 - 26-Nov-25
Unknown* 2 18.70798 Currency Conversion
OTC Trade
18:32:58 - 26-Nov-25
Unknown* 3 18.70714 Currency Conversion
OTC Trade
18:32:58 - 26-Nov-25
Unknown* 14 18.71417 Currency Conversion
OTC Trade
18:32:26 - 26-Nov-25
FTSE 100 Latest
Value9,689.82
Change-1.76