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* 133 25.96686 Currency Conversion
OTC Trade
19:14:16 - 09-Jan-26
Unknown* 667 25.96686 Currency Conversion
OTC Trade
19:14:16 - 09-Jan-26
Unknown* 100 25.96686 Currency Conversion
OTC Trade
19:14:16 - 09-Jan-26
Unknown* 100 25.96686 Currency Conversion
OTC Trade
19:14:16 - 09-Jan-26
Unknown* 8 25.89752 Currency Conversion
OTC Trade
19:04:25 - 09-Jan-26
Unknown* 10,000 25.89752 Currency Conversion
OTC Trade
19:04:25 - 09-Jan-26
Unknown* 2,295 25.90458 Currency Conversion
OTC Trade
19:02:48 - 09-Jan-26
Unknown* 10,000 25.90461 Currency Conversion
OTC Trade
19:02:48 - 09-Jan-26
Unknown* 115 25.91139 Currency Conversion
OTC Trade
19:02:48 - 09-Jan-26
Unknown* 150 25.9498 Currency Conversion
OTC Trade
19:01:04 - 09-Jan-26
Unknown* 100 25.94883 Currency Conversion
OTC Trade
19:01:04 - 09-Jan-26
Unknown* 18 25.95992 Currency Conversion
OTC Trade
19:00:41 - 09-Jan-26
Unknown* 14 25.94606 Currency Conversion
OTC Trade
18:55:26 - 09-Jan-26
Unknown* 1,248 25.98072 Currency Conversion
OTC Trade
18:55:15 - 09-Jan-26
Unknown* 2 26.04507 Cross
Currency Conversion
OTC Trade
18:53:29 - 09-Jan-26
Unknown* 40 26.03023 Currency Conversion
OTC Trade
18:48:25 - 09-Jan-26
Unknown* 30 26.02926 Currency Conversion
OTC Trade
18:48:25 - 09-Jan-26
Unknown* 100 25.94508 Currency Conversion
OTC Trade
18:33:03 - 09-Jan-26
Unknown* 22 25.83414 Currency Conversion
OTC Trade
18:29:22 - 09-Jan-26
Unknown* 170 25.86562 Currency Conversion
OTC Trade
18:24:31 - 09-Jan-26
Unknown* 24 25.85273 Currency Conversion
OTC Trade
18:20:34 - 09-Jan-26
Unknown* 276 25.85176 Currency Conversion
OTC Trade
18:20:34 - 09-Jan-26
Unknown* 500 25.92525 Currency Conversion
OTC Trade
18:17:06 - 09-Jan-26
Unknown* 20 25.88365 Currency Conversion
OTC Trade
18:15:17 - 09-Jan-26
Unknown* 20 25.88365 Currency Conversion
OTC Trade
18:15:17 - 09-Jan-26
Unknown* 4 25.6529 Cross
Currency Conversion
OTC Trade
18:04:06 - 09-Jan-26
Unknown* 289 25.53017 Currency Conversion
OTC Trade
18:00:26 - 09-Jan-26
Unknown* 15 25.53017 Currency Conversion
OTC Trade
18:00:25 - 09-Jan-26
Unknown* 51 25.51894 Currency Conversion
OTC Trade
18:00:19 - 09-Jan-26
Unknown* 200 25.50923 Currency Conversion
OTC Trade
18:00:06 - 09-Jan-26
Unknown* 200 25.65581 Currency Conversion
OTC Trade
17:59:55 - 09-Jan-26
Unknown* 200 25.65581 Currency Conversion
OTC Trade
17:59:55 - 09-Jan-26
Unknown* 3 25.65581 Currency Conversion
OTC Trade
17:59:55 - 09-Jan-26
Unknown* 52 25.65581 Currency Conversion
OTC Trade
17:59:55 - 09-Jan-26
Unknown* 53 25.79157 Cross
Currency Conversion
OTC Trade
17:59:07 - 09-Jan-26
Unknown* 100 25.87672 Currency Conversion
OTC Trade
17:53:38 - 09-Jan-26
Unknown* 600 26.1194 Currency Conversion
OTC Trade
17:42:19 - 09-Jan-26
Unknown* 400 26.10137 Currency Conversion
OTC Trade
17:36:38 - 09-Jan-26
Unknown* 154 26.06393 Currency Conversion
OTC Trade
17:33:07 - 09-Jan-26
Unknown* 0 26.01539 Currency Conversion
OTC Trade
17:29:42 - 09-Jan-26
Unknown* 1,085 26.00152 Currency Conversion
OTC Trade
17:29:05 - 09-Jan-26
Unknown* 100 26.00152 Currency Conversion
OTC Trade
17:27:09 - 09-Jan-26
Unknown* 200 26.01914 Currency Conversion
OTC Trade
17:25:05 - 09-Jan-26
Unknown* 100 26.01817 Currency Conversion
OTC Trade
17:25:05 - 09-Jan-26
Unknown* 1,068 26.04493 Cross
Currency Conversion
OTC Trade
17:22:27 - 09-Jan-26
Unknown* 400 26.05006 Currency Conversion
OTC Trade
17:20:16 - 09-Jan-26
Unknown* 100 26.05006 Currency Conversion
OTC Trade
17:20:16 - 09-Jan-26
Unknown* 12 26.04216 Currency Conversion
OTC Trade
17:17:40 - 09-Jan-26
Unknown* 428 26.0312 Cross
Currency Conversion
OTC Trade
17:16:35 - 09-Jan-26
Unknown* 3 26.03023 Currency Conversion
OTC Trade
17:16:27 - 09-Jan-26
Unknown* 40 26.03023 Currency Conversion
OTC Trade
17:15:55 - 09-Jan-26
Unknown* 0 26.04313 Currency Conversion
OTC Trade
17:15:13 - 09-Jan-26
Unknown* 0 26.04313 Currency Conversion
OTC Trade
17:15:13 - 09-Jan-26
Unknown* 100 26.08376 Currency Conversion
OTC Trade
17:14:03 - 09-Jan-26
Unknown* 1,600 26.05006 Currency Conversion
OTC Trade
17:13:15 - 09-Jan-26
Unknown* 400 26.05006 Currency Conversion
OTC Trade
17:13:15 - 09-Jan-26
Unknown* 3 26.05006 Currency Conversion
OTC Trade
17:12:01 - 09-Jan-26
Unknown* 388 26.1565 Currency Conversion
Negotiated Trade
17:08:15 - 09-Jan-26
Unknown* 3 26.08667 Cross
Currency Conversion
OTC Trade
17:07:37 - 09-Jan-26
Unknown* 0 26.08473 Currency Conversion
OTC Trade
17:06:36 - 09-Jan-26
Unknown* 0 26.08473 Currency Conversion
OTC Trade
17:06:36 - 09-Jan-26
Unknown* 0 26.08473 Currency Conversion
OTC Trade
17:06:36 - 09-Jan-26
Unknown* 0 26.08473 Currency Conversion
OTC Trade
17:06:36 - 09-Jan-26
Unknown* 1 26.08473 Currency Conversion
OTC Trade
17:06:36 - 09-Jan-26
Unknown* 1 26.08473 Currency Conversion
OTC Trade
17:06:36 - 09-Jan-26
Unknown* 0 26.08473 Currency Conversion
OTC Trade
17:06:36 - 09-Jan-26
Unknown* 0 26.08473 Currency Conversion
OTC Trade
17:06:36 - 09-Jan-26
Unknown* 0 26.08473 Currency Conversion
OTC Trade
17:06:36 - 09-Jan-26
Unknown* 0 26.08473 Currency Conversion
OTC Trade
17:06:36 - 09-Jan-26
Unknown* 0 26.08473 Currency Conversion
OTC Trade
17:06:36 - 09-Jan-26
Unknown* 0 26.0986 Currency Conversion
OTC Trade
17:04:11 - 09-Jan-26
Unknown* 0 26.0986 Currency Conversion
OTC Trade
17:04:10 - 09-Jan-26
Unknown* 2,153 26.12147 Currency Conversion
Negotiated Trade
17:03:46 - 09-Jan-26
Unknown* 183 26.08667 Cross
Currency Conversion
OTC Trade
17:03:32 - 09-Jan-26
Unknown* 410 26.08667 Cross
Currency Conversion
OTC Trade
17:03:19 - 09-Jan-26
Unknown* 0 26.11246 Currency Conversion
OTC Trade
17:02:50 - 09-Jan-26
Unknown* 0 26.11246 Currency Conversion
OTC Trade
17:02:50 - 09-Jan-26
Unknown* 783 26.2271 Currency Conversion
Negotiated Trade
17:00:14 - 09-Jan-26
Unknown* 0 26.1818 Currency Conversion
OTC Trade
17:00:00 - 09-Jan-26
Unknown* 0 26.1818 Currency Conversion
OTC Trade
17:00:00 - 09-Jan-26
Unknown* 1 26.1818 Currency Conversion
OTC Trade
16:58:00 - 09-Jan-26
Unknown* 4 26.1818 Currency Conversion
OTC Trade
16:58:00 - 09-Jan-26
Unknown* 150 26.22151 Currency Conversion
Negotiated Trade
16:57:21 - 09-Jan-26
Unknown* 11 26.19567 Currency Conversion
OTC Trade
16:56:14 - 09-Jan-26
Unknown* 100 26.16793 Currency Conversion
OTC Trade
16:56:01 - 09-Jan-26
Unknown* 12 26.18425 Currency Conversion
Negotiated Trade
16:55:05 - 09-Jan-26
Unknown* 1 26.12633 Currency Conversion
OTC Trade
16:53:51 - 09-Jan-26
Unknown* 1 26.15407 Currency Conversion
OTC Trade
16:52:57 - 09-Jan-26
Unknown* 50 26.13327 Currency Conversion
OTC Trade
16:51:12 - 09-Jan-26
Unknown* 636 26.12633 Currency Conversion
OTC Trade
16:49:42 - 09-Jan-26
Unknown* 0 26.0986 Currency Conversion
OTC Trade
16:47:35 - 09-Jan-26
Unknown* 0 26.0986 Currency Conversion
OTC Trade
16:47:35 - 09-Jan-26
Unknown* 11 26.12633 Currency Conversion
OTC Trade
16:47:15 - 09-Jan-26
Unknown* 4 26.12633 Currency Conversion
OTC Trade
16:47:14 - 09-Jan-26
Unknown* 5 26.11441 Cross
Currency Conversion
OTC Trade
16:47:11 - 09-Jan-26
Unknown* 665 26.16991 Currency Conversion
Negotiated Trade
16:46:17 - 09-Jan-26
Unknown* 635 26.05699 Currency Conversion
OTC Trade
16:43:33 - 09-Jan-26
Unknown* 10 26.12619 Currency Conversion
OTC Trade
16:40:55 - 09-Jan-26
Unknown* 4 26.12633 Currency Conversion
OTC Trade
16:40:54 - 09-Jan-26
Unknown* 6 26.12439 Cross
Currency Conversion
OTC Trade
16:40:53 - 09-Jan-26
Unknown* 0 26.1402 Currency Conversion
OTC Trade
16:40:12 - 09-Jan-26
Unknown* 0 26.1402 Currency Conversion
OTC Trade
16:40:12 - 09-Jan-26
Unknown* 50 26.11246 Cross
Currency Conversion
OTC Trade
16:40:03 - 09-Jan-26
Unknown* 100 26.11149 Currency Conversion
OTC Trade
16:39:44 - 09-Jan-26
Unknown* 0 26.11246 Currency Conversion
OTC Trade
16:39:33 - 09-Jan-26
Unknown* 82 26.10553 Currency Conversion
OTC Trade
16:39:33 - 09-Jan-26
Unknown* 250 26.1194 Currency Conversion
OTC Trade
16:37:27 - 09-Jan-26
Unknown* 150 26.1194 Currency Conversion
OTC Trade
16:37:27 - 09-Jan-26
Unknown* 0 26.11246 Currency Conversion
OTC Trade
16:37:05 - 09-Jan-26
Unknown* 0 26.11246 Currency Conversion
OTC Trade
16:37:05 - 09-Jan-26
Unknown* 5 26.17986 Cross
Currency Conversion
OTC Trade
16:34:48 - 09-Jan-26
Unknown* 142 26.23642 Currency Conversion
Negotiated Trade
16:34:21 - 09-Jan-26
Unknown* 106 26.16861 Currency Conversion
Negotiated Trade
16:32:31 - 09-Jan-26
Unknown* 355 26.22962 Currency Conversion
Negotiated Trade
16:31:21 - 09-Jan-26
Unknown* 635 26.1818 Currency Conversion
OTC Trade
16:31:12 - 09-Jan-26
Unknown* 282 26.09645 Currency Conversion
Negotiated Trade
16:28:09 - 09-Jan-26
Unknown* 356 26.09632 Currency Conversion
Negotiated Trade
16:28:03 - 09-Jan-26
Unknown* 0 26.05754 SI Trade
Currency Conversion
16:25:41 - 09-Jan-26
Unknown* 40 26.09796 SI Trade
Currency Conversion
16:24:54 - 09-Jan-26
Unknown* 200 26.02926 Currency Conversion
OTC Trade
16:24:27 - 09-Jan-26
Unknown* 6 26.08473 Currency Conversion
OTC Trade
16:23:48 - 09-Jan-26
Unknown* 1 26.07086 Currency Conversion
OTC Trade
16:23:06 - 09-Jan-26
Unknown* 2 26.07086 Currency Conversion
OTC Trade
16:23:06 - 09-Jan-26
Unknown* 0 26.04313 Currency Conversion
OTC Trade
16:22:59 - 09-Jan-26
Unknown* 1 26.04313 Currency Conversion
OTC Trade
16:22:59 - 09-Jan-26
Unknown* 20 26.07183 Currency Conversion
OTC Trade
16:22:21 - 09-Jan-26
Unknown* 0 26.07086 Currency Conversion
OTC Trade
16:21:52 - 09-Jan-26
Unknown* 0 26.07086 Currency Conversion
OTC Trade
16:21:52 - 09-Jan-26
Unknown* 0 26.07086 Currency Conversion
OTC Trade
16:21:52 - 09-Jan-26
Unknown* 1 26.07086 Currency Conversion
OTC Trade
16:21:52 - 09-Jan-26
Unknown* 61 26.07086 Currency Conversion
OTC Trade
16:21:41 - 09-Jan-26
Unknown* 31 26.07364 Currency Conversion
OTC Trade
16:21:36 - 09-Jan-26
Unknown* 35 26.06892 Cross
Currency Conversion
OTC Trade
16:21:06 - 09-Jan-26
Unknown* 0 26.0986 Currency Conversion
OTC Trade
16:21:01 - 09-Jan-26
Unknown* 1 26.0986 Currency Conversion
OTC Trade
16:21:01 - 09-Jan-26
Unknown* 300 26.08924 Currency Conversion
Negotiated Trade
16:17:06 - 09-Jan-26
Unknown* 200 26.05422 Currency Conversion
OTC Trade
16:17:02 - 09-Jan-26
Unknown* 0 26.04313 Currency Conversion
OTC Trade
16:15:54 - 09-Jan-26
Unknown* 5 25.96056 SI Trade
Currency Conversion
16:15:20 - 09-Jan-26
Unknown* 0 25.95992 Currency Conversion
OTC Trade
16:15:04 - 09-Jan-26
Unknown* 0 25.95992 Currency Conversion
OTC Trade
16:15:04 - 09-Jan-26
Unknown* 2 25.97379 Currency Conversion
OTC Trade
16:13:53 - 09-Jan-26
Unknown* 0 25.95992 Currency Conversion
OTC Trade
16:13:34 - 09-Jan-26
Unknown* 1 25.95715 Currency Conversion
OTC Trade
16:13:34 - 09-Jan-26
Unknown* 9 25.95895 Currency Conversion
OTC Trade
16:13:34 - 09-Jan-26
Unknown* 1 25.94606 Currency Conversion
OTC Trade
16:13:29 - 09-Jan-26
Unknown* 0 25.94606 Currency Conversion
OTC Trade
16:13:29 - 09-Jan-26
Unknown* 38 25.96256 Currency Conversion
Negotiated Trade
16:13:24 - 09-Jan-26
Unknown* 100 25.89059 Currency Conversion
OTC Trade
16:13:12 - 09-Jan-26
Unknown* 0 25.86285 Currency Conversion
OTC Trade
16:13:00 - 09-Jan-26
Unknown* 0 25.86285 Currency Conversion
OTC Trade
16:13:00 - 09-Jan-26
Unknown* 12 25.89059 Currency Conversion
OTC Trade
16:12:49 - 09-Jan-26
Unknown* 16 25.89197 Currency Conversion
OTC Trade
16:12:41 - 09-Jan-26
Unknown* 185 25.90639 Cross
Currency Conversion
OTC Trade
16:12:23 - 09-Jan-26
Unknown* 8 25.90473 Currency Conversion
OTC Trade
16:12:10 - 09-Jan-26
Unknown* 3 25.90445 Currency Conversion
OTC Trade
16:12:10 - 09-Jan-26
Unknown* 20 25.91139 Currency Conversion
OTC Trade
16:11:57 - 09-Jan-26
Unknown* 10 25.89059 Currency Conversion
OTC Trade
16:11:40 - 09-Jan-26
Unknown* 0 25.89059 Currency Conversion
OTC Trade
16:11:36 - 09-Jan-26
Unknown* 0 25.89059 Currency Conversion
OTC Trade
16:11:36 - 09-Jan-26
Unknown* 1 25.98766 Currency Conversion
OTC Trade
16:10:21 - 09-Jan-26
Unknown* 2 25.98766 Currency Conversion
OTC Trade
16:10:21 - 09-Jan-26
Unknown* 106 26.01345 Cross
Currency Conversion
OTC Trade
16:10:04 - 09-Jan-26
Unknown* 0 26.02926 Currency Conversion
OTC Trade
16:09:30 - 09-Jan-26
Unknown* 0 26.02926 Currency Conversion
OTC Trade
16:09:30 - 09-Jan-26
Unknown* 0 26.02926 Currency Conversion
OTC Trade
16:09:29 - 09-Jan-26
Unknown* 0 26.00152 Currency Conversion
OTC Trade
16:08:40 - 09-Jan-26
Unknown* 0 26.00152 Currency Conversion
OTC Trade
16:08:40 - 09-Jan-26
Unknown* 100 25.99459 Currency Conversion
OTC Trade
16:08:34 - 09-Jan-26
Unknown* 112 26.02616 Currency Conversion
Negotiated Trade
16:08:22 - 09-Jan-26
Unknown* 900 25.99459 Currency Conversion
OTC Trade
16:08:15 - 09-Jan-26
Unknown* 100 25.99459 Currency Conversion
OTC Trade
16:08:15 - 09-Jan-26
Unknown* 5 25.98766 Currency Conversion
OTC Trade
16:08:06 - 09-Jan-26
Unknown* 2 25.98766 Currency Conversion
OTC Trade
16:08:06 - 09-Jan-26
Unknown* 580 25.94883 Currency Conversion
OTC Trade
16:07:31 - 09-Jan-26
Unknown* 0 26.04138 SI Trade
Currency Conversion
16:06:28 - 09-Jan-26
Unknown* 0 26.00152 Currency Conversion
OTC Trade
16:06:20 - 09-Jan-26
Unknown* 0 26.00152 Currency Conversion
OTC Trade
16:06:20 - 09-Jan-26
Unknown* 0 26.00152 Currency Conversion
OTC Trade
16:06:20 - 09-Jan-26
Unknown* 0 26.00152 Currency Conversion
OTC Trade
16:06:20 - 09-Jan-26
Unknown* 0 26.00152 Currency Conversion
OTC Trade
16:06:20 - 09-Jan-26
Unknown* 0 26.00152 Currency Conversion
OTC Trade
16:06:20 - 09-Jan-26
Unknown* 0 26.00152 Currency Conversion
OTC Trade
16:06:20 - 09-Jan-26
Unknown* 1 26.00152 Currency Conversion
OTC Trade
16:06:20 - 09-Jan-26
Unknown* 0 26.00152 Currency Conversion
OTC Trade
16:06:20 - 09-Jan-26
Unknown* 0 26.00152 Currency Conversion
OTC Trade
16:06:20 - 09-Jan-26
Unknown* 0 26.00152 Currency Conversion
OTC Trade
16:06:20 - 09-Jan-26
Unknown* 0 26.00152 Currency Conversion
OTC Trade
16:06:20 - 09-Jan-26
Unknown* 0 26.00152 Currency Conversion
OTC Trade
16:06:20 - 09-Jan-26
Unknown* 0 26.00152 Currency Conversion
OTC Trade
16:06:20 - 09-Jan-26
Unknown* 13 25.99459 Currency Conversion
OTC Trade
16:06:19 - 09-Jan-26
Unknown* 5 26.00152 Currency Conversion
OTC Trade
16:06:19 - 09-Jan-26
Unknown* 634 26.02926 Currency Conversion
OTC Trade
16:05:58 - 09-Jan-26
Unknown* 765 26.06148 Currency Conversion
Negotiated Trade
16:05:44 - 09-Jan-26
Unknown* 100 26.07364 Currency Conversion
OTC Trade
16:05:10 - 09-Jan-26
Unknown* 58 26.0728 Cross
Currency Conversion
OTC Trade
16:05:08 - 09-Jan-26
Unknown* 12 26.09763 Currency Conversion
OTC Trade
16:04:49 - 09-Jan-26
Unknown* 0 26.12633 Currency Conversion
OTC Trade
16:03:34 - 09-Jan-26
Unknown* 1 26.12633 Currency Conversion
OTC Trade
16:03:34 - 09-Jan-26
Unknown* 35 26.1126 Currency Conversion
OTC Trade
16:03:31 - 09-Jan-26
FTSE 100 Latest
Value10,124.60
Change79.91