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* 10 28.53451 Currency Conversion
OTC Trade
19:14:12 - 24-Aug-26
Unknown* 210 28.49314 SI Trade
Currency Conversion
19:13:54 - 24-Aug-26
Unknown* 2 28.49314 SI Trade
Currency Conversion
19:12:18 - 24-Aug-26
Unknown* 200 28.50417 Currency Conversion
OTC Trade
19:11:54 - 24-Aug-26
Unknown* 1 28.46555 Currency Conversion
OTC Trade
19:11:31 - 24-Aug-26
Unknown* 3 28.47245 Currency Conversion
OTC Trade
19:11:31 - 24-Aug-26
Unknown* 41 28.47934 SI Trade
Currency Conversion
19:10:46 - 24-Aug-26
Unknown* 0 28.42418 Currency Conversion
OTC Trade
19:09:27 - 24-Aug-26
Unknown* 1 28.43107 Currency Conversion
OTC Trade
19:09:27 - 24-Aug-26
Unknown* 3 28.42418 SI Trade
Currency Conversion
19:09:27 - 24-Aug-26
Unknown* 5 28.50693 SI Trade
Currency Conversion
19:08:28 - 24-Aug-26
Unknown* 200 28.50762 Currency Conversion
OTC Trade
19:08:23 - 24-Aug-26
Unknown* 0 28.56209 Currency Conversion
OTC Trade
19:06:51 - 24-Aug-26
Unknown* 0 28.56209 Currency Conversion
OTC Trade
19:06:51 - 24-Aug-26
Unknown* 0 28.56209 Currency Conversion
OTC Trade
19:06:51 - 24-Aug-26
Unknown* 0 28.56209 Currency Conversion
OTC Trade
19:06:51 - 24-Aug-26
Unknown* 0 28.56209 Currency Conversion
OTC Trade
19:06:51 - 24-Aug-26
Unknown* 0 28.56209 Currency Conversion
OTC Trade
19:06:51 - 24-Aug-26
Unknown* 0 28.56209 Currency Conversion
OTC Trade
19:06:51 - 24-Aug-26
Unknown* 0 28.56209 Currency Conversion
OTC Trade
19:06:51 - 24-Aug-26
Unknown* 0 28.56209 Currency Conversion
OTC Trade
19:06:51 - 24-Aug-26
Unknown* 0 28.56209 Currency Conversion
OTC Trade
19:06:51 - 24-Aug-26
Unknown* 1 28.64084 Currency Conversion
OTC Trade
19:05:37 - 24-Aug-26
Unknown* 0 28.64484 Currency Conversion
OTC Trade
19:05:37 - 24-Aug-26
Unknown* 1 28.59657 Currency Conversion
OTC Trade
19:03:17 - 24-Aug-26
Unknown* 0 28.60347 Currency Conversion
OTC Trade
19:03:17 - 24-Aug-26
Unknown* 1 28.57588 SI Trade
Currency Conversion
19:00:11 - 24-Aug-26
Unknown* 12 28.5483 SI Trade
Currency Conversion
18:59:00 - 24-Aug-26
Unknown* 12 28.56209 Currency Conversion
OTC Trade
18:58:57 - 24-Aug-26
Unknown* 5 28.56209 Currency Conversion
OTC Trade
18:58:56 - 24-Aug-26
Unknown* 9 28.57588 SI Trade
Currency Conversion
18:57:40 - 24-Aug-26
Unknown* 100 28.5614 Currency Conversion
OTC Trade
18:56:23 - 24-Aug-26
Unknown* 0 28.53451 SI Trade
Currency Conversion
18:55:04 - 24-Aug-26
Unknown* 0 28.5483 SI Trade
Currency Conversion
18:54:57 - 24-Aug-26
Unknown* 36 28.56209 SI Trade
Currency Conversion
18:54:54 - 24-Aug-26
Unknown* 0 28.71 OTC Trade
18:53:06 - 24-Aug-26
Unknown* 1 28.5552 Currency Conversion
OTC Trade
18:50:11 - 24-Aug-26
Unknown* 0 28.56209 Currency Conversion
OTC Trade
18:50:11 - 24-Aug-26
Unknown* 8 28.5483 SI Trade
Currency Conversion
18:50:04 - 24-Aug-26
Unknown* 1 28.5483 Currency Conversion
OTC Trade
18:48:47 - 24-Aug-26
Unknown* 300 28.53451 Currency Conversion
OTC Trade
18:48:11 - 24-Aug-26
Unknown* 0 28.5483 SI Trade
Currency Conversion
18:46:30 - 24-Aug-26
Unknown* 0 28.56209 Currency Conversion
OTC Trade
18:43:20 - 24-Aug-26
Unknown* 0 28.56209 Currency Conversion
OTC Trade
18:43:20 - 24-Aug-26
Unknown* 0 28.57588 SI Trade
Currency Conversion
18:43:16 - 24-Aug-26
Unknown* 1 28.57575 Currency Conversion
OTC Trade
18:42:56 - 24-Aug-26
Unknown* 0 28.57588 Currency Conversion
OTC Trade
18:42:56 - 24-Aug-26
Unknown* 1 28.57588 Currency Conversion
OTC Trade
18:41:24 - 24-Aug-26
Unknown* 2 28.56899 Currency Conversion
OTC Trade
18:41:24 - 24-Aug-26
Unknown* 5 28.61726 SI Trade
Currency Conversion
18:40:51 - 24-Aug-26
Unknown* 1 28.61036 Currency Conversion
OTC Trade
18:40:27 - 24-Aug-26
Unknown* 0 28.61726 Currency Conversion
OTC Trade
18:40:27 - 24-Aug-26
Unknown* 11 28.61726 SI Trade
Currency Conversion
18:39:22 - 24-Aug-26
Unknown* 45 28.58968 SI Trade
Currency Conversion
18:38:32 - 24-Aug-26
Unknown* 2 28.61036 Currency Conversion
OTC Trade
18:38:13 - 24-Aug-26
Unknown* 0 28.58968 Currency Conversion
OTC Trade
18:38:12 - 24-Aug-26
Unknown* 0 28.58968 Currency Conversion
OTC Trade
18:38:12 - 24-Aug-26
Unknown* 0 28.58968 Currency Conversion
OTC Trade
18:38:12 - 24-Aug-26
Unknown* 100 28.60416 Currency Conversion
OTC Trade
18:37:25 - 24-Aug-26
Unknown* 0 28.57588 Currency Conversion
OTC Trade
18:34:32 - 24-Aug-26
Unknown* 10 28.63174 Currency Conversion
OTC Trade
18:31:32 - 24-Aug-26
Unknown* 15 28.64484 SI Trade
Currency Conversion
18:30:02 - 24-Aug-26
Unknown* 0 28.63105 SI Trade
Currency Conversion
18:28:40 - 24-Aug-26
Unknown* 10 28.57657 Currency Conversion
OTC Trade
18:26:48 - 24-Aug-26
Unknown* 5 28.56209 Currency Conversion
OTC Trade
18:24:28 - 24-Aug-26
Unknown* 1 28.50693 Currency Conversion
OTC Trade
18:23:02 - 24-Aug-26
Unknown* 200 28.5552 Currency Conversion
OTC Trade
18:21:56 - 24-Aug-26
Unknown* 50 28.67242 SI Trade
Currency Conversion
18:20:21 - 24-Aug-26
Unknown* 12 28.7138 SI Trade
Currency Conversion
18:20:00 - 24-Aug-26
Unknown* 0 28.76896 SI Trade
Currency Conversion
18:18:09 - 24-Aug-26
Unknown* 0 28.75517 SI Trade
Currency Conversion
18:18:08 - 24-Aug-26
Unknown* 0 28.74138 SI Trade
Currency Conversion
18:17:50 - 24-Aug-26
Unknown* 100 28.72483 Currency Conversion
OTC Trade
18:16:52 - 24-Aug-26
Unknown* 0 28.67242 SI Trade
Currency Conversion
18:16:30 - 24-Aug-26
Unknown* 0 28.65863 SI Trade
Currency Conversion
18:15:15 - 24-Aug-26
Unknown* 3 28.64484 SI Trade
Currency Conversion
18:14:08 - 24-Aug-26
Unknown* 4 28.72759 SI Trade
Currency Conversion
18:12:50 - 24-Aug-26
Unknown* 2 28.74138 Currency Conversion
OTC Trade
18:12:12 - 24-Aug-26
Unknown* 1 28.74138 Currency Conversion
OTC Trade
18:12:12 - 24-Aug-26
Unknown* 0 28.75517 SI Trade
Currency Conversion
18:11:59 - 24-Aug-26
Unknown* 36 28.74138 SI Trade
Currency Conversion
18:09:27 - 24-Aug-26
Unknown* 0 28.7138 Currency Conversion
OTC Trade
18:08:13 - 24-Aug-26
Unknown* 0 28.72759 Currency Conversion
OTC Trade
18:08:11 - 24-Aug-26
Unknown* 0 28.72759 Currency Conversion
OTC Trade
18:08:11 - 24-Aug-26
Unknown* 1 28.65174 Currency Conversion
OTC Trade
18:07:26 - 24-Aug-26
Unknown* 0 28.65863 Currency Conversion
OTC Trade
18:07:26 - 24-Aug-26
Unknown* 2 28.66553 Currency Conversion
OTC Trade
18:06:37 - 24-Aug-26
Unknown* 1 28.65877 Currency Conversion
OTC Trade
18:06:37 - 24-Aug-26
Unknown* 5 28.65891 Currency Conversion
OTC Trade
18:06:37 - 24-Aug-26
Unknown* 0 28.65863 Currency Conversion
OTC Trade
18:06:37 - 24-Aug-26
Unknown* 2 28.66084 Currency Conversion
OTC Trade
18:06:37 - 24-Aug-26
Unknown* 1 28.66553 Currency Conversion
OTC Trade
18:06:37 - 24-Aug-26
Unknown* 0 28.65863 Currency Conversion
OTC Trade
18:06:37 - 24-Aug-26
Unknown* 1 28.65863 Currency Conversion
OTC Trade
18:06:37 - 24-Aug-26
Unknown* 2 28.65863 Currency Conversion
OTC Trade
18:06:37 - 24-Aug-26
Unknown* 0 28.65863 Currency Conversion
OTC Trade
18:06:37 - 24-Aug-26
Unknown* 0 28.64484 SI Trade
Currency Conversion
18:04:56 - 24-Aug-26
Unknown* 0 28.61726 Currency Conversion
OTC Trade
18:03:17 - 24-Aug-26
Unknown* 0 28.61726 Currency Conversion
OTC Trade
18:03:17 - 24-Aug-26
Unknown* 0 28.61726 SI Trade
Currency Conversion
18:03:17 - 24-Aug-26
Unknown* 0 28.61726 Currency Conversion
OTC Trade
18:01:53 - 24-Aug-26
Unknown* 0 28.61726 Currency Conversion
OTC Trade
18:01:53 - 24-Aug-26
Unknown* 194 28.61726 SI Trade
Currency Conversion
17:59:59 - 24-Aug-26
Unknown* 0 28.61726 SI Trade
Currency Conversion
17:59:27 - 24-Aug-26
Unknown* 3 28.61726 SI Trade
Currency Conversion
17:59:11 - 24-Aug-26
Unknown* 1 28.63105 Currency Conversion
OTC Trade
17:57:59 - 24-Aug-26
Unknown* 32 28.61726 Currency Conversion
OTC Trade
17:57:58 - 24-Aug-26
Unknown* 6 28.61726 Currency Conversion
OTC Trade
17:56:00 - 24-Aug-26
Unknown* 2 28.63105 Currency Conversion
OTC Trade
17:56:00 - 24-Aug-26
Unknown* 0 28.63105 SI Trade
Currency Conversion
17:54:40 - 24-Aug-26
Unknown* 0 28.61726 Currency Conversion
OTC Trade
17:52:55 - 24-Aug-26
Unknown* 0 28.61726 Currency Conversion
OTC Trade
17:52:55 - 24-Aug-26
Unknown* 0 28.61726 Currency Conversion
OTC Trade
17:52:55 - 24-Aug-26
Unknown* 0 28.60347 Currency Conversion
OTC Trade
17:52:13 - 24-Aug-26
Unknown* 0 28.60347 Currency Conversion
OTC Trade
17:52:13 - 24-Aug-26
Unknown* 0 28.60347 Currency Conversion
OTC Trade
17:52:13 - 24-Aug-26
Unknown* 0 28.60347 Currency Conversion
OTC Trade
17:52:13 - 24-Aug-26
Unknown* 0 28.60347 Currency Conversion
OTC Trade
17:52:13 - 24-Aug-26
Unknown* 2,000 28.60623 Currency Conversion
OTC Trade
17:52:01 - 24-Aug-26
Unknown* 1 28.60347 Currency Conversion
OTC Trade
17:51:48 - 24-Aug-26
Unknown* 0 28.61726 Currency Conversion
OTC Trade
17:51:46 - 24-Aug-26
Unknown* 0 28.61726 Currency Conversion
OTC Trade
17:51:46 - 24-Aug-26
Unknown* 0 28.61726 SI Trade
Currency Conversion
17:51:40 - 24-Aug-26
Unknown* 0 28.65863 SI Trade
Currency Conversion
17:49:10 - 24-Aug-26
Unknown* 0 28.65863 Currency Conversion
OTC Trade
17:48:58 - 24-Aug-26
Unknown* 0 28.65863 Currency Conversion
OTC Trade
17:48:58 - 24-Aug-26
Unknown* 24 28.65863 Currency Conversion
OTC Trade
17:47:57 - 24-Aug-26
Unknown* 500 28.67242 Currency Conversion
OTC Trade
17:47:56 - 24-Aug-26
Unknown* 740 28.66553 Currency Conversion
OTC Trade
17:47:46 - 24-Aug-26
Unknown* 0 28.67242 SI Trade
Currency Conversion
17:46:33 - 24-Aug-26
Unknown* 1 28.68622 Currency Conversion
OTC Trade
17:45:14 - 24-Aug-26
Unknown* 0 28.63105 Currency Conversion
OTC Trade
17:39:39 - 24-Aug-26
Unknown* 0 28.61726 Currency Conversion
OTC Trade
17:39:26 - 24-Aug-26
Unknown* 0 28.61726 Currency Conversion
OTC Trade
17:39:26 - 24-Aug-26
Unknown* 0 28.61726 Currency Conversion
OTC Trade
17:39:26 - 24-Aug-26
Unknown* 0 28.61726 Currency Conversion
OTC Trade
17:39:26 - 24-Aug-26
Unknown* 0 28.61726 Currency Conversion
OTC Trade
17:39:26 - 24-Aug-26
Unknown* 0 28.61726 Currency Conversion
OTC Trade
17:39:26 - 24-Aug-26
Unknown* 32 28.65863 SI Trade
Currency Conversion
17:38:59 - 24-Aug-26
Unknown* 300 28.64553 Currency Conversion
OTC Trade
17:35:24 - 24-Aug-26
Unknown* 8 28.67242 SI Trade
Currency Conversion
17:32:34 - 24-Aug-26
Unknown* 5 28.68622 Currency Conversion
OTC Trade
17:31:40 - 24-Aug-26
Unknown* 480 28.70001 Currency Conversion
OTC Trade
17:30:34 - 24-Aug-26
Unknown* 0 28.68622 SI Trade
Currency Conversion
17:29:53 - 24-Aug-26
Unknown* 0 28.68622 Currency Conversion
OTC Trade
17:29:02 - 24-Aug-26
Unknown* 1 28.68263 Currency Conversion
OTC Trade
17:29:02 - 24-Aug-26
Unknown* 140 28.68622 SI Trade
Currency Conversion
17:27:50 - 24-Aug-26
Unknown* 100 28.69311 Currency Conversion
OTC Trade
17:27:24 - 24-Aug-26
Unknown* 19 28.65863 SI Trade
Currency Conversion
17:23:55 - 24-Aug-26
Unknown* 0 28.64484 SI Trade
Currency Conversion
17:23:26 - 24-Aug-26
Unknown* 10 28.67242 SI Trade
Currency Conversion
17:22:51 - 24-Aug-26
Unknown* 0 28.68622 SI Trade
Currency Conversion
17:21:08 - 24-Aug-26
Unknown* 0 28.64484 Currency Conversion
OTC Trade
17:18:45 - 24-Aug-26
Unknown* 0 28.64484 Currency Conversion
OTC Trade
17:18:45 - 24-Aug-26
Unknown* 0 28.64484 SI Trade
Currency Conversion
17:17:04 - 24-Aug-26
Unknown* 0 28.61726 SI Trade
Currency Conversion
17:16:59 - 24-Aug-26
Unknown* 0 28.61726 SI Trade
Currency Conversion
17:16:56 - 24-Aug-26
Unknown* 0 28.61726 SI Trade
Currency Conversion
17:16:50 - 24-Aug-26
Unknown* 0 28.58968 Currency Conversion
OTC Trade
17:14:40 - 24-Aug-26
Unknown* 0 28.58968 Currency Conversion
OTC Trade
17:14:40 - 24-Aug-26
Unknown* 0 28.58968 Currency Conversion
OTC Trade
17:10:06 - 24-Aug-26
Unknown* 0 28.58968 Currency Conversion
OTC Trade
17:10:06 - 24-Aug-26
Unknown* 250 28.64553 Currency Conversion
OTC Trade
17:08:16 - 24-Aug-26
Unknown* 3 28.64484 Currency Conversion
OTC Trade
17:08:01 - 24-Aug-26
Unknown* 66 28.64484 Currency Conversion
OTC Trade
17:08:00 - 24-Aug-26
Unknown* 25 28.68622 Currency Conversion
OTC Trade
17:07:46 - 24-Aug-26
Unknown* 1 28.67242 SI Trade
Currency Conversion
17:04:24 - 24-Aug-26
Unknown* 100 28.68897 Currency Conversion
OTC Trade
17:04:12 - 24-Aug-26
Unknown* 0 28.64484 SI Trade
Currency Conversion
17:04:02 - 24-Aug-26
Unknown* 5 28.61726 SI Trade
Currency Conversion
17:03:30 - 24-Aug-26
Unknown* 100 28.62415 Currency Conversion
OTC Trade
17:03:14 - 24-Aug-26
Unknown* 200 28.49314 Currency Conversion
OTC Trade
17:01:36 - 24-Aug-26
Unknown* 100 28.45866 Currency Conversion
OTC Trade
17:01:04 - 24-Aug-26
Unknown* 100 28.45866 Currency Conversion
OTC Trade
17:01:04 - 24-Aug-26
Unknown* 200 28.45452 Currency Conversion
OTC Trade
17:01:04 - 24-Aug-26
Unknown* 6 28.45397 Currency Conversion
OTC Trade
17:00:41 - 24-Aug-26
Unknown* 1 28.4519 Currency Conversion
OTC Trade
17:00:41 - 24-Aug-26
Unknown* 2 28.45176 Currency Conversion
OTC Trade
17:00:41 - 24-Aug-26
Unknown* 0 28.45176 Currency Conversion
OTC Trade
17:00:41 - 24-Aug-26
Unknown* 49 28.42418 Currency Conversion
OTC Trade
17:00:13 - 24-Aug-26
Unknown* 34 28.3828 SI Trade
Currency Conversion
16:59:35 - 24-Aug-26
Unknown* 500 28.34074 Currency Conversion
OTC Trade
16:59:15 - 24-Aug-26
Unknown* 200 28.32833 Currency Conversion
OTC Trade
16:57:58 - 24-Aug-26
Unknown* 14 28.34143 SI Trade
Currency Conversion
16:57:58 - 24-Aug-26
Unknown* 265 28.40353 Currency Conversion
Negotiated Trade
16:57:48 - 24-Aug-26
Unknown* 9 28.35522 Currency Conversion
OTC Trade
16:57:44 - 24-Aug-26
Unknown* 189 28.36212 Currency Conversion
OTC Trade
16:57:17 - 24-Aug-26
Unknown* 2 28.36901 Currency Conversion
OTC Trade
16:57:14 - 24-Aug-26
Unknown* 5 28.36901 Currency Conversion
OTC Trade
16:57:14 - 24-Aug-26
Unknown* 0 28.36901 Currency Conversion
OTC Trade
16:56:39 - 24-Aug-26
Unknown* 2 28.49925 Currency Conversion
Negotiated Trade
16:55:57 - 24-Aug-26
Unknown* 100 28.47865 Currency Conversion
OTC Trade
16:55:21 - 24-Aug-26
Unknown* 31 28.52072 Currency Conversion
OTC Trade
16:53:08 - 24-Aug-26
Unknown* 1 28.52761 Currency Conversion
OTC Trade
16:53:08 - 24-Aug-26
Unknown* 0 28.52072 SI Trade
Currency Conversion
16:53:07 - 24-Aug-26
Unknown* 20 28.53258 Currency Conversion
OTC Trade
16:52:47 - 24-Aug-26
Unknown* 1 28.53451 Currency Conversion
OTC Trade
16:52:45 - 24-Aug-26
Unknown* 0 28.53451 Currency Conversion
OTC Trade
16:52:45 - 24-Aug-26
Unknown* 3 28.54141 Currency Conversion
OTC Trade
16:52:45 - 24-Aug-26
Unknown* 0 28.53451 Currency Conversion
OTC Trade
16:52:45 - 24-Aug-26
FTSE 100 Latest
Value10,854.32
Change37.76