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* 40 23.18681 SI Trade
Currency Conversion
19:02:56 - 24-Jul-26
Unknown* 1 23.24312 Currency Conversion
OTC Trade
18:59:21 - 24-Jul-26
Unknown* 90 23.22905 SI Trade
Currency Conversion
18:58:59 - 24-Jul-26
Unknown* 10 23.22905 Currency Conversion
OTC Trade
18:52:45 - 24-Jul-26
Unknown* 50 23.24242 Currency Conversion
OTC Trade
18:46:57 - 24-Jul-26
Unknown* 0 23.22905 SI Trade
Currency Conversion
18:40:01 - 24-Jul-26
Unknown* 480 23.27466 Currency Conversion
OTC Trade
18:35:45 - 24-Jul-26
Unknown* 120 23.2741 Currency Conversion
OTC Trade
18:35:45 - 24-Jul-26
Unknown* 0 23.27128 Currency Conversion
OTC Trade
18:34:33 - 24-Jul-26
Unknown* 0 23.27128 Currency Conversion
OTC Trade
18:34:33 - 24-Jul-26
Unknown* 0 23.27128 Currency Conversion
OTC Trade
18:34:33 - 24-Jul-26
Unknown* 0 23.27128 Currency Conversion
OTC Trade
18:34:33 - 24-Jul-26
Unknown* 1,130 23.27128 SI Trade
Currency Conversion
18:34:02 - 24-Jul-26
Unknown* 0 23.2572 Currency Conversion
OTC Trade
18:33:18 - 24-Jul-26
Unknown* 0 23.2572 Currency Conversion
OTC Trade
18:33:18 - 24-Jul-26
Unknown* 237 23.25523 Currency Conversion
Negotiated Trade
OTC Trade
18:33:04 - 24-Jul-26
Unknown* 17 23.22905 SI Trade
Currency Conversion
18:19:26 - 24-Jul-26
Unknown* 39 23.22905 SI Trade
Currency Conversion
18:18:35 - 24-Jul-26
Unknown* 0 23.17273 SI Trade
Currency Conversion
18:17:12 - 24-Jul-26
Unknown* 100 23.184 Currency Conversion
OTC Trade
18:12:55 - 24-Jul-26
Unknown* 0 23.17273 Currency Conversion
OTC Trade
18:11:57 - 24-Jul-26
Unknown* 100 23.14528 Currency Conversion
OTC Trade
18:10:41 - 24-Jul-26
Unknown* 0 23.25 SI Trade
18:03:27 - 24-Jul-26
Unknown* 0 23.27128 SI Trade
Currency Conversion
17:58:49 - 24-Jul-26
Unknown* 1 23.2572 SI Trade
Currency Conversion
17:57:54 - 24-Jul-26
Unknown* 4 23.2572 SI Trade
Currency Conversion
17:57:27 - 24-Jul-26
Unknown* 0 23.17273 Currency Conversion
OTC Trade
17:53:53 - 24-Jul-26
Unknown* 100 23.14528 Currency Conversion
OTC Trade
17:53:34 - 24-Jul-26
Unknown* 10 23.18681 SI Trade
Currency Conversion
17:53:14 - 24-Jul-26
Unknown* 8 23.19807 Currency Conversion
OTC Trade
17:50:23 - 24-Jul-26
Unknown* 92 23.19807 Currency Conversion
OTC Trade
17:50:23 - 24-Jul-26
Unknown* 1 23.18963 Currency Conversion
OTC Trade
17:49:21 - 24-Jul-26
Unknown* 100 23.20159 Currency Conversion
OTC Trade
17:48:04 - 24-Jul-26
Unknown* 26 23.24312 SI Trade
Currency Conversion
17:44:50 - 24-Jul-26
Unknown* 100 23.29873 Currency Conversion
OTC Trade
17:39:39 - 24-Jul-26
Unknown* 237 23.28733 Currency Conversion
Negotiated Trade
OTC Trade
17:38:54 - 24-Jul-26
Unknown* 100 23.33463 Currency Conversion
OTC Trade
17:37:31 - 24-Jul-26
Unknown* 0 23.39799 SI Trade
Currency Conversion
17:34:45 - 24-Jul-26
Unknown* 100 23.37053 Currency Conversion
OTC Trade
17:30:13 - 24-Jul-26
Unknown* 0 23.41206 Currency Conversion
OTC Trade
17:16:16 - 24-Jul-26
Unknown* 1 23.41206 Currency Conversion
OTC Trade
17:16:16 - 24-Jul-26
Unknown* 0 23.49653 Currency Conversion
OTC Trade
17:03:41 - 24-Jul-26
Unknown* 0 23.49653 Currency Conversion
OTC Trade
17:03:41 - 24-Jul-26
Unknown* 0 23.49653 Currency Conversion
OTC Trade
17:03:41 - 24-Jul-26
Unknown* 0 23.42614 SI Trade
Currency Conversion
17:02:21 - 24-Jul-26
Unknown* 1,125 23.43769 Currency Conversion
OTC Trade
16:59:33 - 24-Jul-26
Unknown* 1 23.44022 Currency Conversion
OTC Trade
16:57:46 - 24-Jul-26
Unknown* 5 23.4543 SI Trade
Currency Conversion
16:57:27 - 24-Jul-26
Unknown* 6 23.46838 SI Trade
Currency Conversion
16:56:38 - 24-Jul-26
Unknown* 80 23.44022 SI Trade
Currency Conversion
16:54:29 - 24-Jul-26
Unknown* 2,915 23.4543 Currency Conversion
OTC Trade
16:50:33 - 24-Jul-26
Unknown* 750 23.39297 Currency Conversion
Negotiated Trade
16:50:25 - 24-Jul-26
Unknown* 1 23.4543 Currency Conversion
OTC Trade
16:50:05 - 24-Jul-26
Unknown* 1 23.44022 SI Trade
Currency Conversion
16:49:59 - 24-Jul-26
Unknown* 36 23.43318 Currency Conversion
OTC Trade
16:49:32 - 24-Jul-26
Unknown* 100 23.42685 Currency Conversion
OTC Trade
16:49:24 - 24-Jul-26
Unknown* 36 23.4543 Currency Conversion
OTC Trade
16:45:41 - 24-Jul-26
Unknown* 2 23.4543 Currency Conversion
OTC Trade
16:45:41 - 24-Jul-26
Unknown* 237 23.5368 Currency Conversion
Negotiated Trade
OTC Trade
16:40:47 - 24-Jul-26
Unknown* 59 23.48245 Currency Conversion
OTC Trade
16:38:03 - 24-Jul-26
Unknown* 3 23.48245 Currency Conversion
OTC Trade
16:38:03 - 24-Jul-26
Unknown* 1,000 23.44092 Currency Conversion
OTC Trade
16:36:16 - 24-Jul-26
Unknown* 2 23.55285 SI Trade
Currency Conversion
16:31:15 - 24-Jul-26
Unknown* 0 23.56692 Currency Conversion
OTC Trade
16:30:16 - 24-Jul-26
Unknown* 277 23.53511 Currency Conversion
OTC Trade
16:30:03 - 24-Jul-26
Unknown* 1,523 23.53511 Currency Conversion
OTC Trade
16:30:03 - 24-Jul-26
Unknown* 200 23.53595 Currency Conversion
OTC Trade
16:30:03 - 24-Jul-26
Unknown* 0 23.55285 SI Trade
Currency Conversion
16:29:26 - 24-Jul-26
Unknown* 2,500 23.49935 Currency Conversion
OTC Trade
16:27:27 - 24-Jul-26
Unknown* 2 23.52469 SI Trade
Currency Conversion
16:26:54 - 24-Jul-26
Unknown* 23 23.52469 SI Trade
Currency Conversion
16:23:59 - 24-Jul-26
Unknown* 0 23.55285 SI Trade
Currency Conversion
16:22:41 - 24-Jul-26
Unknown* 59 23.53877 SI Trade
Currency Conversion
16:21:02 - 24-Jul-26
Unknown* 220 23.44022 SI Trade
Currency Conversion
16:17:45 - 24-Jul-26
Unknown* 68 23.36467 Currency Conversion
Negotiated Trade
16:17:16 - 24-Jul-26
Unknown* 1 23.44022 Currency Conversion
OTC Trade
16:17:06 - 24-Jul-26
Unknown* 0 23.44022 Currency Conversion
OTC Trade
16:17:06 - 24-Jul-26
Unknown* 1 23.51061 Currency Conversion
OTC Trade
16:15:58 - 24-Jul-26
Unknown* 2 23.51061 Currency Conversion
OTC Trade
16:15:58 - 24-Jul-26
Unknown* 203 23.17799 Currency Conversion
Negotiated Trade
16:12:18 - 24-Jul-26
Unknown* 200 23.22 OTC Trade
16:12:10 - 24-Jul-26
Unknown* 200 23.22 OTC Trade
16:12:10 - 24-Jul-26
Unknown* 90 23.01688 Currency Conversion
Negotiated Trade
16:10:12 - 24-Jul-26
Unknown* 1 23.1305 SI Trade
Currency Conversion
16:04:55 - 24-Jul-26
Unknown* 2 23.15866 SI Trade
Currency Conversion
16:00:47 - 24-Jul-26
Unknown* 190 23.15866 SI Trade
Currency Conversion
15:59:30 - 24-Jul-26
Unknown* 125 23.17355 SI Trade
Currency Conversion
15:56:02 - 24-Jul-26
Unknown* 125 23.17977 Currency Conversion
OTC Trade
15:55:27 - 24-Jul-26
Unknown* 229 23.14952 SI Trade
Currency Conversion
15:54:09 - 24-Jul-26
Unknown* 0 23.15866 SI Trade
Currency Conversion
15:53:59 - 24-Jul-26
Unknown* 0 23.18681 SI Trade
Currency Conversion
15:52:13 - 24-Jul-26
Unknown* 0 23.14458 SI Trade
Currency Conversion
15:51:27 - 24-Jul-26
Unknown* 0 23.17273 SI Trade
Currency Conversion
15:50:10 - 24-Jul-26
Unknown* 80 23.08826 SI Trade
Currency Conversion
15:48:18 - 24-Jul-26
Unknown* 2 23.06011 SI Trade
Currency Conversion
15:46:33 - 24-Jul-26
Unknown* 7 23.11642 Currency Conversion
OTC Trade
15:45:18 - 24-Jul-26
Unknown* 119 23.11642 Currency Conversion
OTC Trade
15:45:17 - 24-Jul-26
Unknown* 0 23.10234 SI Trade
Currency Conversion
15:43:22 - 24-Jul-26
Unknown* 12 23.1305 SI Trade
Currency Conversion
15:42:38 - 24-Jul-26
Unknown* 0 23.14458 SI Trade
Currency Conversion
15:42:33 - 24-Jul-26
Unknown* 0 23.11642 SI Trade
Currency Conversion
15:42:02 - 24-Jul-26
Unknown* 133 23.14261 Currency Conversion
Negotiated Trade
OTC Trade
15:41:23 - 24-Jul-26
Sell* 12 23.17 SI Trade
15:39:56 - 24-Jul-26
Unknown* 0 23.22905 Currency Conversion
OTC Trade
15:37:10 - 24-Jul-26
Unknown* 40 23.22905 SI Trade
Currency Conversion
15:36:58 - 24-Jul-26
Unknown* 0 23.21497 SI Trade
Currency Conversion
15:34:17 - 24-Jul-26
Unknown* 20 23.22905 SI Trade
Currency Conversion
15:34:17 - 24-Jul-26
Unknown* 1,110 23.21356 Currency Conversion
OTC Trade
15:34:09 - 24-Jul-26
Unknown* 285 23.20089 Currency Conversion
OTC Trade
15:34:09 - 24-Jul-26
Unknown* 268 23.20793 Currency Conversion
OTC Trade
15:34:00 - 24-Jul-26
Unknown* 32 23.20793 Currency Conversion
OTC Trade
15:34:00 - 24-Jul-26
Unknown* 135 23.23946 Currency Conversion
OTC Trade
15:33:47 - 24-Jul-26
Unknown* 137 23.23946 Currency Conversion
OTC Trade
15:33:47 - 24-Jul-26
Unknown* 928 23.24031 Currency Conversion
OTC Trade
15:33:47 - 24-Jul-26
Unknown* 6 23.2572 Currency Conversion
OTC Trade
15:32:39 - 24-Jul-26
Unknown* 0 23.2572 SI Trade
Currency Conversion
15:32:37 - 24-Jul-26
Unknown* 23 23.2572 Currency Conversion
OTC Trade
15:32:36 - 24-Jul-26
Unknown* 0 23.21497 Currency Conversion
OTC Trade
15:32:20 - 24-Jul-26
Unknown* 480 23.22623 Currency Conversion
OTC Trade
15:31:23 - 24-Jul-26
Unknown* 1 23.22905 SI Trade
Currency Conversion
15:31:15 - 24-Jul-26
Unknown* 89 23.21131 Currency Conversion
OTC Trade
15:30:58 - 24-Jul-26
Unknown* 91 23.21131 Currency Conversion
OTC Trade
15:30:58 - 24-Jul-26
Unknown* 2,320 23.21215 Currency Conversion
OTC Trade
15:30:58 - 24-Jul-26
Unknown* 13 23.27128 Currency Conversion
OTC Trade
15:30:17 - 24-Jul-26
Unknown* 50 23.31352 Currency Conversion
OTC Trade
15:30:07 - 24-Jul-26
Unknown* 3 23.31352 Currency Conversion
OTC Trade
15:30:07 - 24-Jul-26
Unknown* 1 23.29944 Currency Conversion
OTC Trade
15:30:03 - 24-Jul-26
Unknown* 0 23.29944 Currency Conversion
OTC Trade
15:29:47 - 24-Jul-26
Unknown* 0 23.29944 Currency Conversion
OTC Trade
15:29:47 - 24-Jul-26
Unknown* 68 23.26166 SI Trade
Currency Conversion
15:28:22 - 24-Jul-26
Unknown* 1 23.2572 Currency Conversion
OTC Trade
15:27:59 - 24-Jul-26
Unknown* 18 23.24312 Currency Conversion
OTC Trade
15:27:59 - 24-Jul-26
Unknown* 22 23.24312 SI Trade
Currency Conversion
15:26:03 - 24-Jul-26
Unknown* 16 23.24312 Currency Conversion
OTC Trade
15:24:03 - 24-Jul-26
Unknown* 279 23.22905 Currency Conversion
OTC Trade
15:24:03 - 24-Jul-26
Unknown* 400 23.10305 Currency Conversion
OTC Trade
15:19:38 - 24-Jul-26
Unknown* 0 23.06011 SI Trade
Currency Conversion
15:19:14 - 24-Jul-26
Unknown* 0 23.23763 SI Trade
Currency Conversion
15:15:34 - 24-Jul-26
Unknown* 0 23.18681 SI Trade
Currency Conversion
15:15:33 - 24-Jul-26
Unknown* 10 23.28536 Currency Conversion
OTC Trade
15:14:11 - 24-Jul-26
Unknown* 171 23.28536 Currency Conversion
OTC Trade
15:14:10 - 24-Jul-26
Unknown* 24 23.24411 Currency Conversion
OTC Trade
15:13:56 - 24-Jul-26
Unknown* 150 23.19807 Currency Conversion
OTC Trade
15:12:37 - 24-Jul-26
Unknown* 35 23.23609 Currency Conversion
OTC Trade
15:11:55 - 24-Jul-26
Unknown* 23 23.24312 SI Trade
Currency Conversion
15:11:52 - 24-Jul-26
Unknown* 0 23.2572 SI Trade
Currency Conversion
15:11:52 - 24-Jul-26
Unknown* 0 23.15866 SI Trade
Currency Conversion
15:10:16 - 24-Jul-26
Unknown* 0 23.17273 SI Trade
Currency Conversion
15:09:57 - 24-Jul-26
Unknown* 2 23.14458 SI Trade
Currency Conversion
15:09:45 - 24-Jul-26
Unknown* 7 23.08826 Currency Conversion
OTC Trade
15:09:34 - 24-Jul-26
Unknown* 40 23.1305 SI Trade
Currency Conversion
15:09:07 - 24-Jul-26
Unknown* 30 23.0594 Currency Conversion
OTC Trade
15:07:53 - 24-Jul-26
Unknown* 100 23.03899 Currency Conversion
OTC Trade
15:07:05 - 24-Jul-26
Unknown* 100 23.14458 Currency Conversion
OTC Trade
15:03:41 - 24-Jul-26
Unknown* 1 23.22905 Currency Conversion
OTC Trade
15:02:58 - 24-Jul-26
Unknown* 3 23.24312 Currency Conversion
OTC Trade
15:02:51 - 24-Jul-26
Unknown* 0 23.27128 Currency Conversion
OTC Trade
15:00:59 - 24-Jul-26
Unknown* 0 23.27128 Currency Conversion
OTC Trade
15:00:59 - 24-Jul-26
Unknown* 12 23.29944 Currency Conversion
OTC Trade
15:00:40 - 24-Jul-26
Unknown* 200 23.3031 Currency Conversion
OTC Trade
15:00:39 - 24-Jul-26
Unknown* 8 23.22905 SI Trade
Currency Conversion
14:59:41 - 24-Jul-26
Unknown* 1,000 23.22623 Currency Conversion
OTC Trade
14:59:13 - 24-Jul-26
Unknown* 323 23.17306 Currency Conversion
Negotiated Trade
14:57:23 - 24-Jul-26
Unknown* 50 23.13754 Currency Conversion
OTC Trade
14:55:18 - 24-Jul-26
Unknown* 50 23.13754 Currency Conversion
OTC Trade
14:55:18 - 24-Jul-26
Unknown* 19 23.1305 Currency Conversion
OTC Trade
14:55:05 - 24-Jul-26
Unknown* 100 23.17555 Currency Conversion
OTC Trade
14:54:19 - 24-Jul-26
Unknown* 1,500 23.19 OTC Trade
14:53:27 - 24-Jul-26
Unknown* 60 23.20019 Currency Conversion
OTC Trade
14:53:08 - 24-Jul-26
Unknown* 0 23.18681 SI Trade
Currency Conversion
14:52:50 - 24-Jul-26
Unknown* 1,500 23.25016 Currency Conversion
OTC Trade
14:51:59 - 24-Jul-26
Unknown* 2,000 23.25016 Currency Conversion
OTC Trade
14:51:59 - 24-Jul-26
Unknown* 0 23.28536 Currency Conversion
OTC Trade
14:51:15 - 24-Jul-26
Unknown* 5 23.2572 Currency Conversion
OTC Trade
14:51:15 - 24-Jul-26
Unknown* 0 23.35575 Currency Conversion
OTC Trade
14:50:16 - 24-Jul-26
Unknown* 0 23.35575 Currency Conversion
OTC Trade
14:50:16 - 24-Jul-26
Unknown* 0 23.35575 Currency Conversion
OTC Trade
14:50:16 - 24-Jul-26
Unknown* 0 23.35575 Currency Conversion
OTC Trade
14:50:16 - 24-Jul-26
Unknown* 1 23.37687 Currency Conversion
OTC Trade
14:50:15 - 24-Jul-26
Unknown* 2 23.37687 Currency Conversion
OTC Trade
14:50:15 - 24-Jul-26
Unknown* 0 23.38391 Currency Conversion
OTC Trade
14:50:15 - 24-Jul-26
Unknown* 0 23.38391 Currency Conversion
OTC Trade
14:50:15 - 24-Jul-26
Unknown* 0 23.38391 Currency Conversion
OTC Trade
14:50:15 - 24-Jul-26
Unknown* 0 23.38391 Currency Conversion
OTC Trade
14:50:15 - 24-Jul-26
Unknown* 0 23.38391 Currency Conversion
OTC Trade
14:50:15 - 24-Jul-26
Unknown* 0 23.35575 Currency Conversion
OTC Trade
14:50:15 - 24-Jul-26
Unknown* 0 23.38391 Currency Conversion
OTC Trade
14:50:15 - 24-Jul-26
Unknown* 0 23.38391 Currency Conversion
OTC Trade
14:50:15 - 24-Jul-26
Unknown* 1,500 23.33745 Currency Conversion
OTC Trade
14:49:32 - 24-Jul-26
Unknown* 0 23.34167 Currency Conversion
OTC Trade
14:49:12 - 24-Jul-26
Unknown* 82 23.32759 SI Trade
Currency Conversion
14:48:48 - 24-Jul-26
Unknown* 3 23.27128 Currency Conversion
OTC Trade
14:44:46 - 24-Jul-26
Unknown* 2 23.27128 SI Trade
Currency Conversion
14:44:05 - 24-Jul-26
Unknown* 25 23.22644 Currency Conversion
Negotiated Trade
14:43:11 - 24-Jul-26
Unknown* 0 23.22905 Currency Conversion
OTC Trade
14:41:25 - 24-Jul-26
Unknown* 1 23.24312 SI Trade
Currency Conversion
14:41:24 - 24-Jul-26
Unknown* 1 23.2572 SI Trade
Currency Conversion
14:40:51 - 24-Jul-26
Unknown* 900 23.28254 Currency Conversion
OTC Trade
14:40:30 - 24-Jul-26
Unknown* 9 23.17203 Currency Conversion
OTC Trade
14:37:47 - 24-Jul-26
Unknown* 91 23.17203 Currency Conversion
OTC Trade
14:37:47 - 24-Jul-26
FTSE 100 Latest
Value10,736.23
Change97.06