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 23.65137 SI Trade
Currency Conversion
19:14:14 - 25-Jun-26
Unknown* 0 23.65137 SI Trade
Currency Conversion
19:13:50 - 25-Jun-26
Unknown* 3 23.6656 Currency Conversion
OTC Trade
19:05:38 - 25-Jun-26
Unknown* 6 23.6656 Currency Conversion
OTC Trade
19:05:38 - 25-Jun-26
Unknown* 0 23.72253 SI Trade
Currency Conversion
19:04:21 - 25-Jun-26
Unknown* 0 23.72253 SI Trade
Currency Conversion
19:04:09 - 25-Jun-26
Unknown* 0 23.73676 Currency Conversion
OTC Trade
19:02:56 - 25-Jun-26
Unknown* 0 23.75099 Currency Conversion
OTC Trade
19:02:21 - 25-Jun-26
Unknown* 11 23.83637 SI Trade
Currency Conversion
19:01:37 - 25-Jun-26
Unknown* 5 23.86483 Currency Conversion
OTC Trade
19:01:22 - 25-Jun-26
Unknown* 16 23.89329 Currency Conversion
OTC Trade
18:59:35 - 25-Jun-26
Unknown* 164 23.89329 Currency Conversion
OTC Trade
18:59:15 - 25-Jun-26
Unknown* 5 23.8923 Currency Conversion
OTC Trade
18:58:15 - 25-Jun-26
Unknown* 17 23.86483 Currency Conversion
OTC Trade
18:57:34 - 25-Jun-26
Unknown* 40 23.86483 Currency Conversion
OTC Trade
18:57:26 - 25-Jun-26
Unknown* 180 23.83737 Currency Conversion
OTC Trade
18:56:11 - 25-Jun-26
Unknown* 0 23.83637 SI Trade
Currency Conversion
18:55:04 - 25-Jun-26
Unknown* 23 23.80791 SI Trade
Currency Conversion
18:47:31 - 25-Jun-26
Unknown* 59 23.86483 SI Trade
Currency Conversion
18:46:02 - 25-Jun-26
Unknown* 0 23.93599 SI Trade
Currency Conversion
18:43:39 - 25-Jun-26
Unknown* 4 23.96445 SI Trade
Currency Conversion
18:40:44 - 25-Jun-26
Unknown* 0 23.97868 Currency Conversion
OTC Trade
18:34:16 - 25-Jun-26
Unknown* 0 23.97868 Currency Conversion
OTC Trade
18:34:16 - 25-Jun-26
Unknown* 0 23.96445 Currency Conversion
OTC Trade
18:32:57 - 25-Jun-26
Unknown* 29 24.00714 Currency Conversion
OTC Trade
18:31:27 - 25-Jun-26
Unknown* 4 24.00714 SI Trade
Currency Conversion
18:30:43 - 25-Jun-26
Unknown* 2 23.99291 SI Trade
Currency Conversion
18:29:55 - 25-Jun-26
Unknown* 0 23.97868 Currency Conversion
OTC Trade
18:25:39 - 25-Jun-26
Unknown* 0 23.97868 Currency Conversion
OTC Trade
18:25:39 - 25-Jun-26
Unknown* 0 23.97868 Currency Conversion
OTC Trade
18:25:39 - 25-Jun-26
Unknown* 0 23.97868 Currency Conversion
OTC Trade
18:25:39 - 25-Jun-26
Unknown* 0 23.97868 Currency Conversion
OTC Trade
18:21:07 - 25-Jun-26
Unknown* 0 23.93599 Currency Conversion
OTC Trade
18:20:19 - 25-Jun-26
Unknown* 0 23.93599 Currency Conversion
OTC Trade
18:20:19 - 25-Jun-26
Unknown* 0 23.99291 SI Trade
Currency Conversion
18:18:24 - 25-Jun-26
Unknown* 0 24.0356 Currency Conversion
OTC Trade
18:18:04 - 25-Jun-26
Unknown* 1 24.07829 Currency Conversion
OTC Trade
18:16:03 - 25-Jun-26
Unknown* 0 24.0356 Currency Conversion
OTC Trade
18:15:18 - 25-Jun-26
Unknown* 60 24.01739 Currency Conversion
OTC Trade
18:14:51 - 25-Jun-26
Unknown* 60 24.01852 Currency Conversion
OTC Trade
18:14:51 - 25-Jun-26
Unknown* 140 24.02237 Currency Conversion
OTC Trade
18:04:39 - 25-Jun-26
Unknown* 31 24.02137 Currency Conversion
OTC Trade
18:04:36 - 25-Jun-26
Unknown* 32 24.01426 Currency Conversion
OTC Trade
18:03:21 - 25-Jun-26
Unknown* 13 24.00714 Currency Conversion
OTC Trade
18:03:21 - 25-Jun-26
Unknown* 7 24.00714 SI Trade
Currency Conversion
18:02:04 - 25-Jun-26
Unknown* 1 23.97868 Currency Conversion
OTC Trade
18:01:18 - 25-Jun-26
Unknown* 1 24.02137 Currency Conversion
OTC Trade
17:59:58 - 25-Jun-26
Unknown* 1 23.99291 Currency Conversion
OTC Trade
17:59:29 - 25-Jun-26
Unknown* 60 23.93698 Currency Conversion
OTC Trade
17:56:42 - 25-Jun-26
Unknown* 6 23.95022 SI Trade
Currency Conversion
17:55:34 - 25-Jun-26
Unknown* 1,450 23.97868 SI Trade
Currency Conversion
17:55:03 - 25-Jun-26
Unknown* 74 23.97868 SI Trade
Currency Conversion
17:55:03 - 25-Jun-26
Unknown* 100 23.99291 SI Trade
Currency Conversion
17:55:01 - 25-Jun-26
Unknown* 2 23.97868 Currency Conversion
OTC Trade
17:54:57 - 25-Jun-26
Unknown* 5 23.98579 Currency Conversion
OTC Trade
17:54:57 - 25-Jun-26
Unknown* 2 23.93599 SI Trade
Currency Conversion
17:50:25 - 25-Jun-26
Unknown* 50 23.92275 Currency Conversion
OTC Trade
17:50:03 - 25-Jun-26
Unknown* 185 23.93599 SI Trade
Currency Conversion
17:49:43 - 25-Jun-26
Unknown* 0 23.92176 Currency Conversion
OTC Trade
17:48:59 - 25-Jun-26
Unknown* 0 23.92176 Currency Conversion
OTC Trade
17:48:59 - 25-Jun-26
Unknown* 0 23.90753 Currency Conversion
OTC Trade
17:48:49 - 25-Jun-26
Unknown* 7 23.89329 SI Trade
Currency Conversion
17:47:48 - 25-Jun-26
Unknown* 0 23.8506 Currency Conversion
OTC Trade
17:46:02 - 25-Jun-26
Unknown* 0 23.83637 SI Trade
Currency Conversion
17:45:54 - 25-Jun-26
Unknown* 0 23.93599 SI Trade
Currency Conversion
17:41:14 - 25-Jun-26
Unknown* 50 23.932 Currency Conversion
OTC Trade
17:40:38 - 25-Jun-26
Unknown* 50 23.93314 Currency Conversion
OTC Trade
17:40:38 - 25-Jun-26
Unknown* 0 23.93599 Currency Conversion
OTC Trade
17:40:37 - 25-Jun-26
Unknown* 1,533 23.92176 SI Trade
Currency Conversion
17:37:48 - 25-Jun-26
Unknown* 500 23.90653 Currency Conversion
OTC Trade
17:36:52 - 25-Jun-26
Unknown* 0 23.92176 SI Trade
Currency Conversion
17:36:11 - 25-Jun-26
Unknown* 0 23.93599 SI Trade
Currency Conversion
17:35:33 - 25-Jun-26
Unknown* 2,800 23.9431 Currency Conversion
OTC Trade
17:34:46 - 25-Jun-26
Unknown* 0 23.95022 Currency Conversion
OTC Trade
17:34:22 - 25-Jun-26
Unknown* 0 23.95022 Currency Conversion
OTC Trade
17:34:22 - 25-Jun-26
Unknown* 0 23.96445 SI Trade
Currency Conversion
17:33:55 - 25-Jun-26
Unknown* 50 23.95306 Currency Conversion
OTC Trade
17:33:19 - 25-Jun-26
Unknown* 169 23.95022 Currency Conversion
OTC Trade
17:32:55 - 25-Jun-26
Unknown* 58 23.95036 Currency Conversion
OTC Trade
17:32:54 - 25-Jun-26
Unknown* 200 23.95306 Currency Conversion
OTC Trade
17:32:54 - 25-Jun-26
Unknown* 8,600 23.95306 Currency Conversion
OTC Trade
17:32:54 - 25-Jun-26
Unknown* 1,200 23.95036 Currency Conversion
OTC Trade
17:32:54 - 25-Jun-26
Unknown* 1,800 23.95022 Currency Conversion
OTC Trade
17:32:54 - 25-Jun-26
Unknown* 2,600 23.95249 Currency Conversion
OTC Trade
17:32:54 - 25-Jun-26
Unknown* 2,200 23.95093 Currency Conversion
OTC Trade
17:32:54 - 25-Jun-26
Unknown* 12 23.97868 SI Trade
Currency Conversion
17:32:52 - 25-Jun-26
Unknown* 1 24.02137 SI Trade
Currency Conversion
17:32:17 - 25-Jun-26
Unknown* 0 24.07829 SI Trade
Currency Conversion
17:30:45 - 25-Jun-26
Unknown* 29 24.07929 Currency Conversion
OTC Trade
17:29:17 - 25-Jun-26
Unknown* 0 24.06406 SI Trade
Currency Conversion
17:26:46 - 25-Jun-26
Unknown* 1 24.06406 SI Trade
Currency Conversion
17:25:55 - 25-Jun-26
Unknown* 0 24.06406 Currency Conversion
OTC Trade
17:25:17 - 25-Jun-26
Unknown* 40 24.16368 SI Trade
Currency Conversion
17:22:47 - 25-Jun-26
Unknown* 20 24.16368 SI Trade
Currency Conversion
17:22:26 - 25-Jun-26
Unknown* 1,450 24.16368 SI Trade
Currency Conversion
17:22:25 - 25-Jun-26
Unknown* 78 24.16368 SI Trade
Currency Conversion
17:22:25 - 25-Jun-26
Unknown* 5 24.16368 SI Trade
Currency Conversion
17:22:25 - 25-Jun-26
Unknown* 6 24.16368 SI Trade
Currency Conversion
17:22:21 - 25-Jun-26
Unknown* 1 24.19214 SI Trade
Currency Conversion
17:21:59 - 25-Jun-26
Unknown* 14 24.19214 SI Trade
Currency Conversion
17:21:59 - 25-Jun-26
Unknown* 100 24.19214 SI Trade
Currency Conversion
17:21:30 - 25-Jun-26
Unknown* 3 24.20637 SI Trade
Currency Conversion
17:20:34 - 25-Jun-26
Unknown* 1 24.2206 SI Trade
Currency Conversion
17:20:08 - 25-Jun-26
Unknown* 16 24.16766 Currency Conversion
OTC Trade
17:19:42 - 25-Jun-26
Unknown* 284 24.16652 Currency Conversion
OTC Trade
17:19:42 - 25-Jun-26
Unknown* 0 24.20637 Currency Conversion
OTC Trade
17:19:25 - 25-Jun-26
Unknown* 1,450 24.19214 SI Trade
Currency Conversion
17:19:24 - 25-Jun-26
Unknown* 250 24.19925 Currency Conversion
OTC Trade
17:19:13 - 25-Jun-26
Unknown* 250 24.19925 Currency Conversion
OTC Trade
17:19:13 - 25-Jun-26
Unknown* 14 24.19214 Currency Conversion
OTC Trade
17:17:30 - 25-Jun-26
Unknown* 75 24.19214 Currency Conversion
OTC Trade
17:17:13 - 25-Jun-26
Unknown* 1,450 24.17791 SI Trade
Currency Conversion
17:17:05 - 25-Jun-26
Unknown* 560 24.16368 SI Trade
Currency Conversion
17:17:03 - 25-Jun-26
Unknown* 2 24.14233 Currency Conversion
OTC Trade
17:16:46 - 25-Jun-26
Unknown* 49 24.12099 Currency Conversion
OTC Trade
17:16:46 - 25-Jun-26
Unknown* 100 23.93499 Currency Conversion
OTC Trade
17:12:35 - 25-Jun-26
Unknown* 1,199 23.92176 Currency Conversion
OTC Trade
17:11:20 - 25-Jun-26
Unknown* 2,191 23.92161 Currency Conversion
OTC Trade
17:11:19 - 25-Jun-26
Unknown* 15,588 23.91891 Currency Conversion
OTC Trade
17:11:19 - 25-Jun-26
Unknown* 1,545 23.89329 SI Trade
Currency Conversion
17:11:04 - 25-Jun-26
Unknown* 2 23.89301 Currency Conversion
OTC Trade
17:10:57 - 25-Jun-26
Unknown* 0 23.89329 Currency Conversion
OTC Trade
17:10:57 - 25-Jun-26
Unknown* 0 23.87906 Currency Conversion
OTC Trade
17:10:43 - 25-Jun-26
Unknown* 0 23.87906 Currency Conversion
OTC Trade
17:10:43 - 25-Jun-26
Unknown* 0 23.87906 Currency Conversion
OTC Trade
17:10:43 - 25-Jun-26
Unknown* 0 23.87906 Currency Conversion
OTC Trade
17:10:43 - 25-Jun-26
Unknown* 0 23.87906 Currency Conversion
OTC Trade
17:10:42 - 25-Jun-26
Unknown* 0 23.89329 Currency Conversion
OTC Trade
17:10:42 - 25-Jun-26
Unknown* 1 23.89329 Currency Conversion
OTC Trade
17:10:42 - 25-Jun-26
Unknown* 11 23.86483 Currency Conversion
OTC Trade
17:08:35 - 25-Jun-26
Unknown* 4 23.85772 Currency Conversion
OTC Trade
17:07:52 - 25-Jun-26
Unknown* 1 23.85772 Currency Conversion
OTC Trade
17:07:52 - 25-Jun-26
Unknown* 1 23.8506 Currency Conversion
OTC Trade
17:07:51 - 25-Jun-26
Unknown* 0 23.8506 Currency Conversion
OTC Trade
17:07:51 - 25-Jun-26
Unknown* 0 23.86483 SI Trade
Currency Conversion
17:07:30 - 25-Jun-26
Unknown* 95 23.86483 SI Trade
Currency Conversion
17:06:46 - 25-Jun-26
Unknown* 3 23.86483 Currency Conversion
OTC Trade
17:06:34 - 25-Jun-26
Unknown* 13 23.87906 SI Trade
Currency Conversion
17:05:59 - 25-Jun-26
Unknown* 1,450 23.87906 SI Trade
Currency Conversion
17:05:57 - 25-Jun-26
Unknown* 242 23.8506 Currency Conversion
OTC Trade
17:05:48 - 25-Jun-26
Unknown* 10 23.89329 Currency Conversion
OTC Trade
17:05:36 - 25-Jun-26
Unknown* 25 23.88191 Currency Conversion
OTC Trade
17:05:22 - 25-Jun-26
Unknown* 5 23.87906 SI Trade
Currency Conversion
17:04:41 - 25-Jun-26
Unknown* 47 23.8506 Currency Conversion
OTC Trade
17:03:30 - 25-Jun-26
Unknown* 3 23.86483 Currency Conversion
OTC Trade
17:03:18 - 25-Jun-26
Unknown* 0 23.86483 Currency Conversion
OTC Trade
17:01:58 - 25-Jun-26
Unknown* 1 23.86483 SI Trade
Currency Conversion
17:01:30 - 25-Jun-26
Unknown* 4 23.80891 Currency Conversion
OTC Trade
16:58:29 - 25-Jun-26
Unknown* 23 23.83239 Currency Conversion
OTC Trade
16:56:04 - 25-Jun-26
Unknown* 377 23.83353 Currency Conversion
OTC Trade
16:56:04 - 25-Jun-26
Unknown* 0 23.82214 SI Trade
Currency Conversion
16:54:08 - 25-Jun-26
Unknown* 0 23.82214 Currency Conversion
OTC Trade
16:53:52 - 25-Jun-26
Unknown* 0 23.82214 SI Trade
Currency Conversion
16:53:29 - 25-Jun-26
Unknown* 100 23.80891 Currency Conversion
OTC Trade
16:53:26 - 25-Jun-26
Unknown* 16 23.82214 Currency Conversion
OTC Trade
16:52:41 - 25-Jun-26
Unknown* 3 23.82214 SI Trade
Currency Conversion
16:52:29 - 25-Jun-26
Unknown* 0 23.89329 SI Trade
Currency Conversion
16:52:03 - 25-Jun-26
Unknown* 0 23.82214 SI Trade
Currency Conversion
16:51:04 - 25-Jun-26
Unknown* 0 23.82214 SI Trade
Currency Conversion
16:51:02 - 25-Jun-26
Unknown* 0 23.77 SI Trade
16:51:02 - 25-Jun-26
Unknown* 395 23.72509 Currency Conversion
Negotiated Trade
16:50:17 - 25-Jun-26
Unknown* 0 23.79368 SI Trade
Currency Conversion
16:50:02 - 25-Jun-26
Unknown* 0 23.90753 SI Trade
Currency Conversion
16:46:46 - 25-Jun-26
Unknown* 180 23.88618 Currency Conversion
OTC Trade
16:46:40 - 25-Jun-26
Unknown* 90 23.8506 SI Trade
Currency Conversion
16:46:08 - 25-Jun-26
Unknown* 16 23.83239 Currency Conversion
OTC Trade
16:46:02 - 25-Jun-26
Unknown* 9 23.83353 Currency Conversion
OTC Trade
16:46:02 - 25-Jun-26
Unknown* 62 23.77233 Currency Conversion
OTC Trade
16:44:39 - 25-Jun-26
Unknown* 0 23.77945 Currency Conversion
OTC Trade
16:44:12 - 25-Jun-26
Unknown* 54 23.73676 SI Trade
Currency Conversion
16:40:19 - 25-Jun-26
Unknown* 50 23.77546 Currency Conversion
OTC Trade
16:39:44 - 25-Jun-26
Unknown* 50 23.7766 Currency Conversion
OTC Trade
16:39:44 - 25-Jun-26
Unknown* 0 23.82214 Currency Conversion
OTC Trade
16:38:59 - 25-Jun-26
Unknown* 3 23.79368 Currency Conversion
OTC Trade
16:38:48 - 25-Jun-26
Unknown* 2 23.76522 SI Trade
Currency Conversion
16:38:00 - 25-Jun-26
Unknown* 900 23.8008 Currency Conversion
OTC Trade
16:23:31 - 25-Jun-26
Unknown* 100 23.8008 Currency Conversion
OTC Trade
16:23:31 - 25-Jun-26
Unknown* 0 23.71 SI Trade
16:23:25 - 25-Jun-26
Unknown* 0 23.72253 SI Trade
Currency Conversion
16:21:57 - 25-Jun-26
Unknown* 10 23.58022 SI Trade
Currency Conversion
16:21:17 - 25-Jun-26
Unknown* 11 23.55176 SI Trade
Currency Conversion
16:21:08 - 25-Jun-26
Unknown* 42 23.53041 Currency Conversion
OTC Trade
16:17:50 - 25-Jun-26
Unknown* 2,000 23.46922 Currency Conversion
OTC Trade
16:16:40 - 25-Jun-26
Unknown* 7 23.45214 SI Trade
Currency Conversion
16:15:22 - 25-Jun-26
Unknown* 1 23.50907 Currency Conversion
OTC Trade
16:14:20 - 25-Jun-26
Unknown* 200 23.55347 Currency Conversion
OTC Trade
16:13:53 - 25-Jun-26
Unknown* 20 23.55176 SI Trade
Currency Conversion
16:12:51 - 25-Jun-26
Unknown* 3 23.67983 SI Trade
Currency Conversion
16:11:41 - 25-Jun-26
Unknown* 3 23.80791 SI Trade
Currency Conversion
16:10:48 - 25-Jun-26
Unknown* 0 23.83637 SI Trade
Currency Conversion
16:10:40 - 25-Jun-26
Unknown* 0 23.8506 Currency Conversion
OTC Trade
16:10:35 - 25-Jun-26
Unknown* 6 23.80791 SI Trade
Currency Conversion
16:10:23 - 25-Jun-26
Unknown* 1 23.83637 SI Trade
Currency Conversion
16:09:23 - 25-Jun-26
Unknown* 0 23.88866 SI Trade
Currency Conversion
16:08:22 - 25-Jun-26
Unknown* 21 23.89329 Currency Conversion
OTC Trade
16:06:56 - 25-Jun-26
Unknown* 1 23.89329 Currency Conversion
OTC Trade
16:06:55 - 25-Jun-26
Unknown* 97 23.9076 Currency Conversion
OTC Trade
16:06:42 - 25-Jun-26
Unknown* 100 23.90753 Currency Conversion
OTC Trade
16:06:42 - 25-Jun-26
Unknown* 300 23.90753 Currency Conversion
OTC Trade
16:06:42 - 25-Jun-26
Unknown* 0 23.89329 SI Trade
Currency Conversion
16:06:39 - 25-Jun-26
FTSE 100 Latest
Value10,529.89
Change68.26