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 20.89621 SI Trade
Currency Conversion
19:00:41 - 23-Oct-26
Unknown* 9 20.8682 Currency Conversion
OTC Trade
18:56:06 - 23-Oct-26
Unknown* 2 20.8822 Currency Conversion
OTC Trade
18:55:10 - 23-Oct-26
Unknown* 0 20.89621 SI Trade
Currency Conversion
18:51:21 - 23-Oct-26
Unknown* 0 20.89621 Currency Conversion
OTC Trade
18:49:59 - 23-Oct-26
Unknown* 0 20.89621 Currency Conversion
OTC Trade
18:49:59 - 23-Oct-26
Unknown* 0 20.85419 SI Trade
Currency Conversion
18:48:35 - 23-Oct-26
Unknown* 170 20.82716 Currency Conversion
OTC Trade
18:45:30 - 23-Oct-26
Unknown* 185 20.82618 Currency Conversion
OTC Trade
18:45:30 - 23-Oct-26
Unknown* 1 20.85419 SI Trade
Currency Conversion
18:42:43 - 23-Oct-26
Unknown* 2,200 20.84032 Currency Conversion
OTC Trade
18:38:55 - 23-Oct-26
Unknown* 200 20.84018 Currency Conversion
OTC Trade
18:38:55 - 23-Oct-26
Unknown* 500 20.84299 Currency Conversion
OTC Trade
18:38:55 - 23-Oct-26
Unknown* 100 20.84116 Currency Conversion
OTC Trade
18:38:55 - 23-Oct-26
Unknown* 1,500 20.84719 Currency Conversion
OTC Trade
18:38:55 - 23-Oct-26
Unknown* 1 20.85419 SI Trade
Currency Conversion
18:38:14 - 23-Oct-26
Unknown* 1 20.85419 SI Trade
Currency Conversion
18:36:55 - 23-Oct-26
Unknown* 5 20.85419 SI Trade
Currency Conversion
18:27:51 - 23-Oct-26
Unknown* 900 20.86749 Currency Conversion
OTC Trade
18:27:23 - 23-Oct-26
Unknown* 1,800 20.86119 Currency Conversion
OTC Trade
18:27:07 - 23-Oct-26
Unknown* 1,960 20.86119 Currency Conversion
OTC Trade
18:27:07 - 23-Oct-26
Unknown* 100 20.85489 Currency Conversion
OTC Trade
18:26:47 - 23-Oct-26
Unknown* 22 20.85419 Currency Conversion
OTC Trade
18:26:24 - 23-Oct-26
Unknown* 0 20.85419 SI Trade
Currency Conversion
18:24:53 - 23-Oct-26
Unknown* 0 20.8822 SI Trade
Currency Conversion
18:22:09 - 23-Oct-26
Unknown* 2 20.8822 SI Trade
Currency Conversion
18:15:31 - 23-Oct-26
Unknown* 0 20.89621 SI Trade
Currency Conversion
18:12:53 - 23-Oct-26
Unknown* 0 20.91021 SI Trade
Currency Conversion
18:10:35 - 23-Oct-26
Unknown* 0 20.93822 SI Trade
Currency Conversion
18:08:30 - 23-Oct-26
Unknown* 1 20.91021 Currency Conversion
OTC Trade
18:05:09 - 23-Oct-26
Unknown* 1 20.91021 Currency Conversion
OTC Trade
18:05:09 - 23-Oct-26
Unknown* 0 20.93822 SI Trade
Currency Conversion
18:04:29 - 23-Oct-26
Unknown* 0 20.91021 Currency Conversion
OTC Trade
18:02:58 - 23-Oct-26
Unknown* 0 20.91021 Currency Conversion
OTC Trade
18:02:58 - 23-Oct-26
Unknown* 0 20.91021 Currency Conversion
OTC Trade
18:02:58 - 23-Oct-26
Unknown* 0 20.91021 Currency Conversion
OTC Trade
18:02:58 - 23-Oct-26
Unknown* 0 20.93822 Currency Conversion
OTC Trade
18:02:34 - 23-Oct-26
Unknown* 10 20.93822 SI Trade
Currency Conversion
18:02:08 - 23-Oct-26
Unknown* 10 20.90321 Currency Conversion
OTC Trade
18:00:01 - 23-Oct-26
Unknown* 8 20.89621 SI Trade
Currency Conversion
17:57:58 - 23-Oct-26
Unknown* 0 20.89621 SI Trade
Currency Conversion
17:53:08 - 23-Oct-26
Unknown* 20 20.91021 SI Trade
Currency Conversion
17:52:55 - 23-Oct-26
Unknown* 100 20.93122 Currency Conversion
OTC Trade
17:52:25 - 23-Oct-26
Unknown* 11 20.93822 Currency Conversion
OTC Trade
17:52:19 - 23-Oct-26
Unknown* 5 20.95223 SI Trade
Currency Conversion
17:49:48 - 23-Oct-26
Unknown* 0 20.98024 SI Trade
Currency Conversion
17:40:51 - 23-Oct-26
Unknown* 0 20.96623 SI Trade
Currency Conversion
17:40:45 - 23-Oct-26
Unknown* 12 20.99424 Currency Conversion
OTC Trade
17:40:16 - 23-Oct-26
Unknown* 0 20.98024 SI Trade
Currency Conversion
17:37:12 - 23-Oct-26
Unknown* 3,300 20.99424 Currency Conversion
OTC Trade
17:36:59 - 23-Oct-26
Unknown* 1 20.96623 Currency Conversion
OTC Trade
17:34:30 - 23-Oct-26
Unknown* 250 20.95601 Currency Conversion
OTC Trade
17:30:43 - 23-Oct-26
Unknown* 250 20.95503 Currency Conversion
OTC Trade
17:30:43 - 23-Oct-26
Unknown* 250 20.95321 Currency Conversion
OTC Trade
17:24:29 - 23-Oct-26
Unknown* 0 20.96623 SI Trade
Currency Conversion
17:22:39 - 23-Oct-26
Unknown* 49 20.93822 SI Trade
Currency Conversion
17:21:22 - 23-Oct-26
Unknown* 90 20.99424 Currency Conversion
OTC Trade
17:16:29 - 23-Oct-26
Unknown* 3 21.02226 SI Trade
Currency Conversion
17:14:29 - 23-Oct-26
Unknown* 0 21.02226 Currency Conversion
OTC Trade
17:13:56 - 23-Oct-26
Unknown* 0 21.02226 Currency Conversion
OTC Trade
17:13:56 - 23-Oct-26
Unknown* 1,000 21.02156 Currency Conversion
OTC Trade
17:09:28 - 23-Oct-26
Unknown* 0 21.02226 Currency Conversion
OTC Trade
17:08:48 - 23-Oct-26
Unknown* 9 21.02226 Currency Conversion
OTC Trade
17:07:59 - 23-Oct-26
Unknown* 50 20.99705 Currency Conversion
OTC Trade
17:07:29 - 23-Oct-26
Unknown* 50 20.99803 Currency Conversion
OTC Trade
17:07:29 - 23-Oct-26
Unknown* 3 20.99424 Currency Conversion
OTC Trade
17:05:47 - 23-Oct-26
Unknown* 9 21.00125 Currency Conversion
OTC Trade
17:05:47 - 23-Oct-26
Unknown* 1 21.03626 SI Trade
Currency Conversion
17:04:11 - 23-Oct-26
Unknown* 0 20.99424 SI Trade
Currency Conversion
17:01:18 - 23-Oct-26
Unknown* 180 21.00937 Currency Conversion
OTC Trade
17:00:07 - 23-Oct-26
Unknown* 188 21.00839 Currency Conversion
OTC Trade
17:00:07 - 23-Oct-26
Unknown* 0 20.99424 SI Trade
Currency Conversion
16:53:49 - 23-Oct-26
Unknown* 176 21.02785 Currency Conversion
Negotiated Trade
16:52:36 - 23-Oct-26
Unknown* 3 21.01525 Currency Conversion
OTC Trade
16:50:53 - 23-Oct-26
Unknown* 1 21.03626 Currency Conversion
OTC Trade
16:50:53 - 23-Oct-26
Unknown* 2 20.98024 SI Trade
Currency Conversion
16:49:44 - 23-Oct-26
Unknown* 1 20.98024 Currency Conversion
OTC Trade
16:47:56 - 23-Oct-26
Unknown* 3 20.97324 Currency Conversion
OTC Trade
16:47:56 - 23-Oct-26
Unknown* 9 20.99424 SI Trade
Currency Conversion
16:47:20 - 23-Oct-26
Unknown* 10 20.96623 SI Trade
Currency Conversion
16:46:20 - 23-Oct-26
Unknown* 4 20.95223 Currency Conversion
OTC Trade
16:46:18 - 23-Oct-26
Unknown* 1 20.91021 SI Trade
Currency Conversion
16:43:03 - 23-Oct-26
Unknown* 0 20.91021 SI Trade
Currency Conversion
16:42:42 - 23-Oct-26
Unknown* 50 20.93122 Currency Conversion
OTC Trade
16:42:27 - 23-Oct-26
Unknown* 100 20.93122 Currency Conversion
OTC Trade
16:42:24 - 23-Oct-26
Unknown* 300 20.92702 Currency Conversion
OTC Trade
16:42:24 - 23-Oct-26
Unknown* 8 20.91721 Currency Conversion
OTC Trade
16:41:31 - 23-Oct-26
Unknown* 3 20.92422 Currency Conversion
OTC Trade
16:41:31 - 23-Oct-26
Unknown* 0 20.92422 Currency Conversion
OTC Trade
16:40:27 - 23-Oct-26
Unknown* 0 20.92422 Currency Conversion
OTC Trade
16:40:27 - 23-Oct-26
Unknown* 28 20.89621 SI Trade
Currency Conversion
16:39:38 - 23-Oct-26
Unknown* 400 20.81 OTC Trade
16:37:37 - 23-Oct-26
Unknown* 13 20.8682 Currency Conversion
OTC Trade
16:36:50 - 23-Oct-26
Unknown* 2 20.93626 Currency Conversion
Negotiated Trade
OTC Trade
16:32:58 - 23-Oct-26
Unknown* 1,000 20.90362 SI Trade
Currency Conversion
16:29:45 - 23-Oct-26
Unknown* 0 20.88 SI Trade
16:28:56 - 23-Oct-26
Unknown* 6 20.91021 Currency Conversion
OTC Trade
16:28:52 - 23-Oct-26
Unknown* 0 20.88 SI Trade
16:28:34 - 23-Oct-26
Unknown* 0 20.88 SI Trade
16:28:21 - 23-Oct-26
Unknown* 0 20.91021 SI Trade
Currency Conversion
16:28:14 - 23-Oct-26
Unknown* 0 20.95223 Currency Conversion
OTC Trade
16:26:35 - 23-Oct-26
Unknown* 10 20.95223 Currency Conversion
OTC Trade
16:25:57 - 23-Oct-26
Unknown* 22 20.91021 Currency Conversion
OTC Trade
16:25:30 - 23-Oct-26
Unknown* 100 20.86539 Currency Conversion
OTC Trade
16:24:34 - 23-Oct-26
Unknown* 1,000 20.86511 Currency Conversion
OTC Trade
16:24:34 - 23-Oct-26
Unknown* 2,200 20.86539 Currency Conversion
OTC Trade
16:24:34 - 23-Oct-26
Unknown* 3 20.91021 SI Trade
Currency Conversion
16:23:41 - 23-Oct-26
Unknown* 1 20.92422 SI Trade
Currency Conversion
16:23:26 - 23-Oct-26
Unknown* 0 20.95223 SI Trade
Currency Conversion
16:21:15 - 23-Oct-26
Unknown* 0 20.95223 SI Trade
Currency Conversion
16:21:10 - 23-Oct-26
Unknown* 5 20.92492 Currency Conversion
OTC Trade
16:19:49 - 23-Oct-26
Unknown* 20 20.8829 Currency Conversion
OTC Trade
16:19:05 - 23-Oct-26
Unknown* 25 20.85699 Currency Conversion
OTC Trade
16:18:39 - 23-Oct-26
Unknown* 1 20.8682 SI Trade
Currency Conversion
16:17:11 - 23-Oct-26
Unknown* 2,600 20.8892 Currency Conversion
OTC Trade
16:16:25 - 23-Oct-26
Unknown* 9,200 20.8892 Currency Conversion
OTC Trade
16:16:25 - 23-Oct-26
Unknown* 0 20.89621 SI Trade
Currency Conversion
16:16:18 - 23-Oct-26
Unknown* 168 20.89517 Currency Conversion
Negotiated Trade
16:16:07 - 23-Oct-26
Unknown* 936 20.8892 Currency Conversion
OTC Trade
16:15:44 - 23-Oct-26
Unknown* 4,264 20.8892 Currency Conversion
OTC Trade
16:15:44 - 23-Oct-26
Unknown* 100 20.84018 SI Trade
Currency Conversion
16:15:10 - 23-Oct-26
Unknown* 0 20.84018 SI Trade
Currency Conversion
16:14:37 - 23-Oct-26
Unknown* 887 20.91865 Currency Conversion
Negotiated Trade
16:14:20 - 23-Oct-26
Unknown* 273 20.84281 Currency Conversion
Negotiated Trade
16:14:11 - 23-Oct-26
Unknown* 0 20.79817 SI Trade
Currency Conversion
16:11:43 - 23-Oct-26
Unknown* 90 20.78416 SI Trade
Currency Conversion
16:11:34 - 23-Oct-26
Unknown* 0 20.75615 Currency Conversion
OTC Trade
16:11:22 - 23-Oct-26
Unknown* 0 20.75615 Currency Conversion
OTC Trade
16:11:22 - 23-Oct-26
Unknown* 0 20.75615 Currency Conversion
OTC Trade
16:11:22 - 23-Oct-26
Unknown* 100 20.81724 SI Trade
Currency Conversion
16:09:30 - 23-Oct-26
Unknown* 100 20.77716 Currency Conversion
OTC Trade
16:08:37 - 23-Oct-26
Unknown* 0 20.79817 Currency Conversion
OTC Trade
16:05:50 - 23-Oct-26
Unknown* 0 20.79817 Currency Conversion
OTC Trade
16:05:50 - 23-Oct-26
Unknown* 0 20.82618 SI Trade
Currency Conversion
16:04:43 - 23-Oct-26
Unknown* 23 20.81217 Currency Conversion
OTC Trade
16:04:38 - 23-Oct-26
Unknown* 413 20.81217 Currency Conversion
OTC Trade
16:04:38 - 23-Oct-26
Unknown* 50 20.81497 Currency Conversion
OTC Trade
16:03:33 - 23-Oct-26
Unknown* 40 20.81147 Currency Conversion
OTC Trade
16:02:26 - 23-Oct-26
Unknown* 3 20.84018 Currency Conversion
OTC Trade
16:01:50 - 23-Oct-26
Unknown* 0 20.78416 SI Trade
Currency Conversion
15:58:35 - 23-Oct-26
Unknown* 1 20.79817 SI Trade
Currency Conversion
15:57:42 - 23-Oct-26
Unknown* 245 20.78877 Currency Conversion
Negotiated Trade
15:56:54 - 23-Oct-26
Unknown* 3 20.78416 SI Trade
Currency Conversion
15:56:17 - 23-Oct-26
Unknown* 5 20.81217 SI Trade
Currency Conversion
15:55:11 - 23-Oct-26
Unknown* 2 20.81217 SI Trade
Currency Conversion
15:55:08 - 23-Oct-26
Unknown* 0 20.85419 SI Trade
Currency Conversion
15:53:54 - 23-Oct-26
Unknown* 1 20.85419 SI Trade
Currency Conversion
15:53:50 - 23-Oct-26
Unknown* 1 20.80939 SI Trade
Currency Conversion
15:53:06 - 23-Oct-26
Unknown* 1 20.79817 SI Trade
Currency Conversion
15:52:39 - 23-Oct-26
Unknown* 1,100 20.81595 Currency Conversion
OTC Trade
15:50:45 - 23-Oct-26
Unknown* 400 20.81497 Currency Conversion
OTC Trade
15:50:45 - 23-Oct-26
Unknown* 0 20.82618 SI Trade
Currency Conversion
15:50:43 - 23-Oct-26
Unknown* 37 20.81217 Currency Conversion
OTC Trade
15:49:40 - 23-Oct-26
Unknown* 1 20.84018 SI Trade
Currency Conversion
15:49:05 - 23-Oct-26
Unknown* 0 20.82618 SI Trade
Currency Conversion
15:48:44 - 23-Oct-26
Unknown* 14 20.80937 Currency Conversion
OTC Trade
15:48:43 - 23-Oct-26
Unknown* 15 20.82618 SI Trade
Currency Conversion
15:48:21 - 23-Oct-26
Unknown* 4 20.82618 Currency Conversion
OTC Trade
15:48:05 - 23-Oct-26
Unknown* 20 20.80937 Currency Conversion
OTC Trade
15:47:45 - 23-Oct-26
Unknown* 20 20.82338 Currency Conversion
OTC Trade
15:46:48 - 23-Oct-26
Unknown* 1 20.78416 Currency Conversion
OTC Trade
15:46:31 - 23-Oct-26
Unknown* 1 20.78416 Currency Conversion
OTC Trade
15:46:13 - 23-Oct-26
Unknown* 20 20.76736 Currency Conversion
OTC Trade
15:45:49 - 23-Oct-26
Unknown* 0 20.78416 SI Trade
Currency Conversion
15:45:35 - 23-Oct-26
Unknown* 20 20.79537 Currency Conversion
OTC Trade
15:45:02 - 23-Oct-26
Unknown* 0 20.81217 SI Trade
Currency Conversion
15:44:44 - 23-Oct-26
Unknown* 220 20.79537 Currency Conversion
OTC Trade
15:44:41 - 23-Oct-26
Unknown* 100 20.78813 Currency Conversion
Negotiated Trade
15:44:20 - 23-Oct-26
Unknown* 14 20.73934 Currency Conversion
OTC Trade
15:43:20 - 23-Oct-26
Unknown* 100 20.72534 Currency Conversion
OTC Trade
15:42:57 - 23-Oct-26
Unknown* 2 20.75615 SI Trade
Currency Conversion
15:42:54 - 23-Oct-26
Unknown* 97 20.73913 Currency Conversion
Negotiated Trade
15:42:34 - 23-Oct-26
Unknown* 40 20.71133 Currency Conversion
OTC Trade
15:42:22 - 23-Oct-26
Unknown* 1,754 20.72744 Currency Conversion
OTC Trade
15:42:21 - 23-Oct-26
Unknown* 446 20.72744 Currency Conversion
OTC Trade
15:42:21 - 23-Oct-26
Unknown* 454 20.72051 Currency Conversion
Negotiated Trade
15:41:50 - 23-Oct-26
Unknown* 90 20.71809 Currency Conversion
Negotiated Trade
15:41:46 - 23-Oct-26
Unknown* 0 20.67212 SI Trade
Currency Conversion
15:41:11 - 23-Oct-26
Unknown* 0 20.65811 Currency Conversion
OTC Trade
15:41:03 - 23-Oct-26
Unknown* 0 20.65811 Currency Conversion
OTC Trade
15:41:03 - 23-Oct-26
Unknown* 20 20.66932 Currency Conversion
OTC Trade
15:40:50 - 23-Oct-26
Unknown* 1,100 20.67576 Currency Conversion
OTC Trade
15:40:49 - 23-Oct-26
Unknown* 900 20.67492 Currency Conversion
OTC Trade
15:40:49 - 23-Oct-26
Unknown* 7 20.68612 SI Trade
Currency Conversion
15:40:30 - 23-Oct-26
Unknown* 20 20.67212 Currency Conversion
OTC Trade
15:40:22 - 23-Oct-26
Unknown* 150 20.67114 Currency Conversion
OTC Trade
15:39:52 - 23-Oct-26
Unknown* 3,758 20.65531 Currency Conversion
OTC Trade
15:39:38 - 23-Oct-26
Unknown* 22 20.65447 Currency Conversion
OTC Trade
15:39:38 - 23-Oct-26
Unknown* 100 20.65111 Currency Conversion
OTC Trade
15:39:38 - 23-Oct-26
Unknown* 15 20.64131 Currency Conversion
OTC Trade
15:39:23 - 23-Oct-26
Unknown* 0 20.6301 SI Trade
Currency Conversion
15:39:11 - 23-Oct-26
Unknown* 50 20.61231 Currency Conversion
OTC Trade
15:39:01 - 23-Oct-26
Unknown* 50 20.61329 Currency Conversion
OTC Trade
15:39:01 - 23-Oct-26
Unknown* 5,000 20.61329 Currency Conversion
OTC Trade
15:38:51 - 23-Oct-26
Unknown* 4 20.6161 Currency Conversion
OTC Trade
15:38:39 - 23-Oct-26
Unknown* 1 20.6301 Currency Conversion
OTC Trade
15:38:32 - 23-Oct-26
Unknown* 1 20.6231 Currency Conversion
OTC Trade
15:38:32 - 23-Oct-26
Unknown* 6 20.6301 Currency Conversion
OTC Trade
15:38:27 - 23-Oct-26
Unknown* 14 20.61329 Currency Conversion
OTC Trade
15:38:16 - 23-Oct-26
Unknown* 1,990 20.6273 Currency Conversion
OTC Trade
15:38:15 - 23-Oct-26
FTSE 100 Latest
Value10,690.36
Change-34.67