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
Unknown* 0 28.95783 SI Trade
Currency Conversion
19:14:58 - 30-Jan-26
Unknown* 0 28.98486 SI Trade
Currency Conversion
19:14:57 - 30-Jan-26
Unknown* 245 29.01096 Currency Conversion
OTC Trade
19:14:53 - 30-Jan-26
Unknown* 0 28.95783 SI Trade
Currency Conversion
19:14:40 - 30-Jan-26
Unknown* 0 28.90375 SI Trade
Currency Conversion
19:14:27 - 30-Jan-26
Unknown* 640 28.85238 Currency Conversion
OTC Trade
19:14:16 - 30-Jan-26
Unknown* 100 28.85238 Currency Conversion
OTC Trade
19:14:13 - 30-Jan-26
Unknown* 80 28.85643 Currency Conversion
OTC Trade
19:14:13 - 30-Jan-26
Unknown* 500 28.99 OTC Trade
19:14:09 - 30-Jan-26
Unknown* 16 28.83615 SI Trade
Currency Conversion
19:13:54 - 30-Jan-26
Unknown* 0 28.87671 SI Trade
Currency Conversion
19:13:39 - 30-Jan-26
Unknown* 200 29.005 OTC Trade
19:13:26 - 30-Jan-26
Unknown* 0 28.89023 SI Trade
Currency Conversion
19:13:23 - 30-Jan-26
Unknown* 1 28.90375 SI Trade
Currency Conversion
19:13:03 - 30-Jan-26
Unknown* 4 28.98486 SI Trade
Currency Conversion
19:12:57 - 30-Jan-26
Unknown* 200 29.01096 Currency Conversion
OTC Trade
19:12:50 - 30-Jan-26
Unknown* 6 29.02542 SI Trade
Currency Conversion
19:12:49 - 30-Jan-26
Unknown* 30 29.03894 SI Trade
Currency Conversion
19:12:35 - 30-Jan-26
Unknown* 400 29.0457 Currency Conversion
OTC Trade
19:12:31 - 30-Jan-26
Unknown* 10 29.03624 Currency Conversion
OTC Trade
19:12:21 - 30-Jan-26
Unknown* 2,100 29.0457 Currency Conversion
OTC Trade
19:12:17 - 30-Jan-26
Unknown* 1 29.0119 SI Trade
Currency Conversion
19:12:11 - 30-Jan-26
Unknown* 0 28.95783 SI Trade
Currency Conversion
19:12:07 - 30-Jan-26
Unknown* 3 28.98486 SI Trade
Currency Conversion
19:12:05 - 30-Jan-26
Unknown* 8 28.97135 SI Trade
Currency Conversion
19:12:00 - 30-Jan-26
Unknown* 0 28.97135 SI Trade
Currency Conversion
19:11:57 - 30-Jan-26
Unknown* 50 28.93755 Currency Conversion
OTC Trade
19:11:43 - 30-Jan-26
Unknown* 9 28.98297 Cross
Currency Conversion
OTC Trade
19:11:15 - 30-Jan-26
Unknown* 2,800 28.98879 Currency Conversion
OTC Trade
19:11:12 - 30-Jan-26
Unknown* 200 28.98757 Currency Conversion
OTC Trade
19:11:12 - 30-Jan-26
Unknown* 10 29.10654 SI Trade
Currency Conversion
19:10:42 - 30-Jan-26
Unknown* 50 29.12006 SI Trade
Currency Conversion
19:10:34 - 30-Jan-26
Unknown* 5 29.18495 Currency Conversion
OTC Trade
19:10:19 - 30-Jan-26
Unknown* 500 29.27958 Currency Conversion
OTC Trade
19:10:09 - 30-Jan-26
Unknown* 30 29.18089 Currency Conversion
OTC Trade
19:09:54 - 30-Jan-26
Unknown* 500 29.13222 Currency Conversion
OTC Trade
19:09:51 - 30-Jan-26
Unknown* 63 29.10654 SI Trade
Currency Conversion
19:09:48 - 30-Jan-26
Unknown* 3 29.10464 Cross
Currency Conversion
OTC Trade
19:09:45 - 30-Jan-26
Unknown* 865 29.09085 Currency Conversion
OTC Trade
19:09:41 - 30-Jan-26
Unknown* 535 29.09085 Currency Conversion
OTC Trade
19:09:41 - 30-Jan-26
Unknown* 800 29.09167 Currency Conversion
OTC Trade
19:09:41 - 30-Jan-26
Unknown* 18 29.09112 Cross
Currency Conversion
OTC Trade
19:09:37 - 30-Jan-26
Unknown* 38 29.09302 SI Trade
Currency Conversion
19:09:37 - 30-Jan-26
Unknown* 1 29.09302 SI Trade
Currency Conversion
19:09:35 - 30-Jan-26
Unknown* 320 29.07855 Currency Conversion
OTC Trade
19:09:32 - 30-Jan-26
Unknown* 6 29.03894 SI Trade
Currency Conversion
19:09:24 - 30-Jan-26
Unknown* 0 29.02542 SI Trade
Currency Conversion
19:09:03 - 30-Jan-26
Unknown* 30 28.99838 SI Trade
Currency Conversion
19:08:55 - 30-Jan-26
Unknown* 2 28.95783 SI Trade
Currency Conversion
19:08:37 - 30-Jan-26
Unknown* 429 28.97324 Cross
Currency Conversion
OTC Trade
19:08:21 - 30-Jan-26
Unknown* 0 28.99838 SI Trade
Currency Conversion
19:08:09 - 30-Jan-26
Unknown* 25 28.99162 Currency Conversion
OTC Trade
19:07:58 - 30-Jan-26
Unknown* 25 28.99162 Currency Conversion
OTC Trade
19:07:58 - 30-Jan-26
Unknown* 1 29.02542 SI Trade
Currency Conversion
19:07:51 - 30-Jan-26
Unknown* 6 29.03894 SI Trade
Currency Conversion
19:07:51 - 30-Jan-26
Unknown* 1 28.93079 SI Trade
Currency Conversion
19:07:36 - 30-Jan-26
Unknown* 0 28.95783 SI Trade
Currency Conversion
19:07:35 - 30-Jan-26
Unknown* 1 28.89023 SI Trade
Currency Conversion
19:07:26 - 30-Jan-26
Unknown* 0 28.89023 SI Trade
Currency Conversion
19:07:26 - 30-Jan-26
Unknown* 3 28.89023 SI Trade
Currency Conversion
19:07:23 - 30-Jan-26
Unknown* 0 29.07 SI Trade
19:07:04 - 30-Jan-26
Unknown* 25 28.95783 SI Trade
Currency Conversion
19:07:03 - 30-Jan-26
Unknown* 12 28.93079 SI Trade
Currency Conversion
19:07:00 - 30-Jan-26
Unknown* 15 28.97135 SI Trade
Currency Conversion
19:06:45 - 30-Jan-26
Unknown* 78 28.97811 Currency Conversion
OTC Trade
19:06:44 - 30-Jan-26
Unknown* 47 28.97811 Currency Conversion
OTC Trade
19:06:44 - 30-Jan-26
Unknown* 22 28.98121 Currency Conversion
OTC Trade
19:06:44 - 30-Jan-26
Unknown* 23 28.98216 Currency Conversion
OTC Trade
19:06:44 - 30-Jan-26
Unknown* 700 28.97135 SI Trade
Currency Conversion
19:06:31 - 30-Jan-26
Unknown* 18 28.97811 Currency Conversion
OTC Trade
19:06:29 - 30-Jan-26
Unknown* 20 28.97811 Currency Conversion
OTC Trade
19:06:29 - 30-Jan-26
Unknown* 62 28.97811 Currency Conversion
OTC Trade
19:06:29 - 30-Jan-26
Unknown* 6 28.99838 SI Trade
Currency Conversion
19:06:24 - 30-Jan-26
Unknown* 21 28.99838 SI Trade
Currency Conversion
19:05:53 - 30-Jan-26
Unknown* 0 28.98486 SI Trade
Currency Conversion
19:05:41 - 30-Jan-26
Unknown* 25 28.9677 Currency Conversion
OTC Trade
19:05:34 - 30-Jan-26
Unknown* 25 28.96864 Currency Conversion
OTC Trade
19:05:34 - 30-Jan-26
Unknown* 63 28.97135 SI Trade
Currency Conversion
19:05:09 - 30-Jan-26
Unknown* 190 28.94241 Cross
Currency Conversion
OTC Trade
19:04:57 - 30-Jan-26
Unknown* 1 28.91632 Currency Conversion
OTC Trade
19:04:56 - 30-Jan-26
Unknown* 0 28.91727 SI Trade
Currency Conversion
19:04:55 - 30-Jan-26
Unknown* 1 28.9462 Cross
Currency Conversion
OTC Trade
19:04:54 - 30-Jan-26
Unknown* 500 28.9704 Currency Conversion
OTC Trade
19:04:51 - 30-Jan-26
Unknown* 100 28.98392 Currency Conversion
OTC Trade
19:04:50 - 30-Jan-26
Unknown* 0 28.93079 SI Trade
Currency Conversion
19:04:47 - 30-Jan-26
Unknown* 70 28.9289 Cross
Currency Conversion
OTC Trade
19:04:41 - 30-Jan-26
Unknown* 0 28.93079 SI Trade
Currency Conversion
19:04:38 - 30-Jan-26
Unknown* 32 28.89023 SI Trade
Currency Conversion
19:04:30 - 30-Jan-26
Unknown* 1 28.90375 SI Trade
Currency Conversion
19:04:21 - 30-Jan-26
Unknown* 100 28.9028 Currency Conversion
OTC Trade
19:04:19 - 30-Jan-26
Unknown* 0 28.93079 SI Trade
Currency Conversion
19:04:14 - 30-Jan-26
Unknown* 808 28.93268 Cross
Currency Conversion
OTC Trade
19:04:07 - 30-Jan-26
Unknown* 1 28.93079 SI Trade
Currency Conversion
19:03:51 - 30-Jan-26
Unknown* 26 28.88347 Currency Conversion
OTC Trade
19:03:50 - 30-Jan-26
Unknown* 800 28.81588 Currency Conversion
OTC Trade
19:03:47 - 30-Jan-26
Unknown* 600 28.81588 Currency Conversion
OTC Trade
19:03:47 - 30-Jan-26
Unknown* 800 28.82629 Currency Conversion
OTC Trade
19:03:35 - 30-Jan-26
Unknown* 100 28.82534 Currency Conversion
OTC Trade
19:03:35 - 30-Jan-26
Unknown* 800 28.84291 Currency Conversion
OTC Trade
19:03:34 - 30-Jan-26
Unknown* 600 28.84291 Currency Conversion
OTC Trade
19:03:34 - 30-Jan-26
Unknown* 10 28.80912 SI Trade
Currency Conversion
19:03:24 - 30-Jan-26
Unknown* 50 28.8294 Currency Conversion
OTC Trade
19:03:11 - 30-Jan-26
Unknown* 300 28.85643 Currency Conversion
OTC Trade
19:03:07 - 30-Jan-26
Unknown* 0 28.78208 SI Trade
Currency Conversion
19:02:54 - 30-Jan-26
Unknown* 700 28.76856 SI Trade
Currency Conversion
19:02:45 - 30-Jan-26
Unknown* 128 28.80912 SI Trade
Currency Conversion
19:02:41 - 30-Jan-26
Unknown* 400 28.7983 Currency Conversion
OTC Trade
19:02:37 - 30-Jan-26
Unknown* 800 28.82629 Currency Conversion
OTC Trade
19:02:17 - 30-Jan-26
Unknown* 700 28.82534 Currency Conversion
OTC Trade
19:02:17 - 30-Jan-26
Unknown* 64 28.84967 SI Trade
Currency Conversion
19:02:07 - 30-Jan-26
Unknown* 100 28.83521 Currency Conversion
OTC Trade
19:02:07 - 30-Jan-26
Unknown* 20 28.86319 SI Trade
Currency Conversion
19:02:04 - 30-Jan-26
Unknown* 125 28.85062 Currency Conversion
OTC Trade
19:02:03 - 30-Jan-26
Unknown* 5 28.98297 Cross
Currency Conversion
OTC Trade
19:01:55 - 30-Jan-26
Unknown* 4,400 29.05246 Currency Conversion
OTC Trade
19:01:41 - 30-Jan-26
Unknown* 100 29.05516 Currency Conversion
OTC Trade
19:01:41 - 30-Jan-26
Unknown* 700 29.05476 Currency Conversion
OTC Trade
19:01:41 - 30-Jan-26
Unknown* 300 29.05381 Currency Conversion
OTC Trade
19:01:41 - 30-Jan-26
Unknown* 222 29.09978 Currency Conversion
OTC Trade
19:01:39 - 30-Jan-26
Unknown* 2,100 29.1133 Currency Conversion
OTC Trade
19:01:38 - 30-Jan-26
Unknown* 900 29.1133 Currency Conversion
OTC Trade
19:01:38 - 30-Jan-26
Unknown* 92 29.11735 Currency Conversion
OTC Trade
19:01:31 - 30-Jan-26
Unknown* 260 29.15791 Currency Conversion
OTC Trade
19:01:18 - 30-Jan-26
Unknown* 160 29.15385 Currency Conversion
OTC Trade
19:01:18 - 30-Jan-26
Unknown* 5 29.18765 SI Trade
Currency Conversion
19:01:17 - 30-Jan-26
Unknown* 700 29.19441 Currency Conversion
OTC Trade
19:01:16 - 30-Jan-26
Unknown* 180 29.20117 SI Trade
Currency Conversion
19:01:15 - 30-Jan-26
Unknown* 230 29.23983 Cross
Currency Conversion
OTC Trade
19:01:10 - 30-Jan-26
Unknown* 18 29.24173 SI Trade
Currency Conversion
19:01:07 - 30-Jan-26
Unknown* 21 29.29391 Cross
Currency Conversion
OTC Trade
19:01:02 - 30-Jan-26
Unknown* 1 29.33636 SI Trade
Currency Conversion
19:00:54 - 30-Jan-26
Unknown* 18 29.32095 Cross
Currency Conversion
OTC Trade
19:00:51 - 30-Jan-26
Unknown* 500 29.34312 Currency Conversion
OTC Trade
19:00:30 - 30-Jan-26
Unknown* 6 29.3634 SI Trade
Currency Conversion
19:00:30 - 30-Jan-26
Unknown* 5,000 29.34988 Currency Conversion
OTC Trade
19:00:28 - 30-Jan-26
Unknown* 400 29.2931 Currency Conversion
OTC Trade
19:00:22 - 30-Jan-26
Unknown* 100 29.2931 Currency Conversion
OTC Trade
19:00:22 - 30-Jan-26
Unknown* 1 29.30932 SI Trade
Currency Conversion
19:00:22 - 30-Jan-26
Unknown* 0 29.32284 Currency Conversion
OTC Trade
19:00:17 - 30-Jan-26
Unknown* 2 29.32014 Currency Conversion
OTC Trade
19:00:17 - 30-Jan-26
Unknown* 20 29.27958 Currency Conversion
OTC Trade
19:00:14 - 30-Jan-26
Unknown* 500 29.2931 Currency Conversion
OTC Trade
19:00:14 - 30-Jan-26
Unknown* 6 29.24173 SI Trade
Currency Conversion
19:00:10 - 30-Jan-26
Unknown* 0 29.22821 SI Trade
Currency Conversion
18:59:55 - 30-Jan-26
Unknown* 460 29.23902 Currency Conversion
OTC Trade
18:59:47 - 30-Jan-26
Unknown* 3 29.25362 Currency Conversion
OTC Trade
18:59:37 - 30-Jan-26
Unknown* 42 29.23808 Currency Conversion
OTC Trade
18:59:33 - 30-Jan-26
Unknown* 40 29.23902 Currency Conversion
OTC Trade
18:59:33 - 30-Jan-26
Unknown* 3 29.23902 Currency Conversion
OTC Trade
18:59:33 - 30-Jan-26
Unknown* 31 29.24173 SI Trade
Currency Conversion
18:59:30 - 30-Jan-26
Unknown* 3,085 29.26876 Currency Conversion
OTC Trade
18:59:26 - 30-Jan-26
Unknown* 415 29.26876 Currency Conversion
OTC Trade
18:59:26 - 30-Jan-26
Unknown* 5 29.20117 SI Trade
Currency Conversion
18:59:14 - 30-Jan-26
Unknown* 100 29.17319 Currency Conversion
OTC Trade
18:59:09 - 30-Jan-26
Unknown* 50 29.16737 Currency Conversion
OTC Trade
18:59:07 - 30-Jan-26
Unknown* 40 29.15791 Currency Conversion
OTC Trade
18:58:57 - 30-Jan-26
Unknown* 14 29.17413 SI Trade
Currency Conversion
18:58:56 - 30-Jan-26
Unknown* 1 29.0795 SI Trade
Currency Conversion
18:58:45 - 30-Jan-26
Unknown* 11 29.0795 SI Trade
Currency Conversion
18:58:44 - 30-Jan-26
Unknown* 20 29.08626 Currency Conversion
OTC Trade
18:58:33 - 30-Jan-26
Unknown* 20 29.08626 Currency Conversion
OTC Trade
18:58:33 - 30-Jan-26
Unknown* 25 29.09207 Currency Conversion
OTC Trade
18:58:32 - 30-Jan-26
Unknown* 46 29.01001 Cross
Currency Conversion
OTC Trade
18:58:25 - 30-Jan-26
Unknown* 63 29.0119 SI Trade
Currency Conversion
18:58:25 - 30-Jan-26
Unknown* 0 29.03894 SI Trade
Currency Conversion
18:58:24 - 30-Jan-26
Unknown* 0 28.98486 SI Trade
Currency Conversion
18:58:21 - 30-Jan-26
Unknown* 25 28.97135 SI Trade
Currency Conversion
18:58:18 - 30-Jan-26
Unknown* 100 28.95877 Currency Conversion
OTC Trade
18:58:17 - 30-Jan-26
Unknown* 120 28.99162 Currency Conversion
OTC Trade
18:58:07 - 30-Jan-26
Unknown* 1 28.99838 SI Trade
Currency Conversion
18:58:05 - 30-Jan-26
Unknown* 171 29.05246 SI Trade
Currency Conversion
18:57:57 - 30-Jan-26
Unknown* 1 29.19 SI Trade
18:57:56 - 30-Jan-26
Unknown* 10 29.05057 Cross
Currency Conversion
OTC Trade
18:57:55 - 30-Jan-26
Unknown* 3,670 29.08626 Currency Conversion
OTC Trade
18:57:42 - 30-Jan-26
Unknown* 2,130 29.08626 Currency Conversion
OTC Trade
18:57:42 - 30-Jan-26
Unknown* 9 29.09302 SI Trade
Currency Conversion
18:57:42 - 30-Jan-26
Unknown* 0 29.09302 SI Trade
Currency Conversion
18:57:39 - 30-Jan-26
Unknown* 25 29.10654 SI Trade
Currency Conversion
18:57:34 - 30-Jan-26
Unknown* 3 29.26 SI Trade
18:57:33 - 30-Jan-26
Unknown* 120 29.10654 SI Trade
Currency Conversion
18:57:30 - 30-Jan-26
Unknown* 19 29.0795 SI Trade
Currency Conversion
18:57:16 - 30-Jan-26
Unknown* 0 29.05246 SI Trade
Currency Conversion
18:57:14 - 30-Jan-26
Unknown* 64 29.06598 SI Trade
Currency Conversion
18:57:12 - 30-Jan-26
Unknown* 12 29.06598 Currency Conversion
OTC Trade
18:57:06 - 30-Jan-26
Unknown* 232 29.05057 Cross
Currency Conversion
OTC Trade
18:57:02 - 30-Jan-26
Unknown* 300 29.07274 Currency Conversion
OTC Trade
18:57:02 - 30-Jan-26
Unknown* 97 29.09302 Cross
Currency Conversion
OTC Trade
18:57:01 - 30-Jan-26
Unknown* 58 29.0795 Cross
Currency Conversion
OTC Trade
18:57:01 - 30-Jan-26
Unknown* 18,830 29.10654 Cross
Currency Conversion
OTC Trade
18:57:01 - 30-Jan-26
Unknown* 1,000 29.09302 Cross
Currency Conversion
OTC Trade
18:57:01 - 30-Jan-26
Unknown* 11 29.06598 Cross
Currency Conversion
OTC Trade
18:57:01 - 30-Jan-26
Unknown* 100 29.06598 Cross
Currency Conversion
OTC Trade
18:57:01 - 30-Jan-26
Unknown* 100 29.09302 Cross
Currency Conversion
OTC Trade
18:57:01 - 30-Jan-26
Unknown* 900 29.06598 Cross
Currency Conversion
OTC Trade
18:57:01 - 30-Jan-26
Unknown* 200 29.0795 Cross
Currency Conversion
OTC Trade
18:57:01 - 30-Jan-26
Unknown* 100 29.06598 Cross
Currency Conversion
OTC Trade
18:57:01 - 30-Jan-26
Unknown* 500 29.06598 Cross
Currency Conversion
OTC Trade
18:57:01 - 30-Jan-26
Unknown* 55 29.06598 Cross
Currency Conversion
OTC Trade
18:57:01 - 30-Jan-26
Unknown* 200 29.0795 Cross
Currency Conversion
OTC Trade
18:57:01 - 30-Jan-26
Unknown* 200 29.06598 Cross
Currency Conversion
OTC Trade
18:57:01 - 30-Jan-26
FTSE 100 Latest
Value10,223.54
Change51.78