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* 1,500 13.72036 Currency Conversion
OTC Trade
19:00:19 - 18-Sep-25
Unknown* 900 13.72036 Currency Conversion
OTC Trade
18:52:22 - 18-Sep-25
Unknown* 365 13.70066 Currency Conversion
OTC Trade
18:27:36 - 18-Sep-25
Unknown* 365 13.70066 Currency Conversion
OTC Trade
18:27:36 - 18-Sep-25
Unknown* 11 13.69212 Cross
Currency Conversion
OTC Trade
18:27:17 - 18-Sep-25
Unknown* 5 13.63701 Cross
Currency Conversion
OTC Trade
18:26:52 - 18-Sep-25
Unknown* 100 13.69212 Cross
Currency Conversion
OTC Trade
18:15:32 - 18-Sep-25
Unknown* 600 13.67834 Cross
Currency Conversion
OTC Trade
18:08:25 - 18-Sep-25
Unknown* 400 13.67724 Currency Conversion
OTC Trade
18:05:36 - 18-Sep-25
Unknown* 1,000 13.67311 Currency Conversion
OTC Trade
18:05:36 - 18-Sep-25
Unknown* 3,196 13.618 Currency Conversion
OTC Trade
17:59:54 - 18-Sep-25
Unknown* 3,090 13.61111 Currency Conversion
OTC Trade
17:59:54 - 18-Sep-25
Unknown* 300 13.60574 Currency Conversion
OTC Trade
17:57:55 - 18-Sep-25
Unknown* 100 13.60946 Currency Conversion
OTC Trade
17:56:34 - 18-Sep-25
Unknown* 36 13.59045 Currency Conversion
OTC Trade
17:52:55 - 18-Sep-25
Unknown* 1 13.55766 Cross
Currency Conversion
OTC Trade
17:31:21 - 18-Sep-25
Unknown* 1,700 13.56703 Currency Conversion
OTC Trade
17:24:19 - 18-Sep-25
Unknown* 300 13.5629 Currency Conversion
OTC Trade
17:24:19 - 18-Sep-25
Unknown* 900 13.5629 Currency Conversion
OTC Trade
17:24:19 - 18-Sep-25
Unknown* 2 13.55339 Currency Conversion
OTC Trade
17:19:45 - 18-Sep-25
Unknown* 300 13.55325 Currency Conversion
OTC Trade
17:19:14 - 18-Sep-25
Unknown* 600 13.54912 Currency Conversion
OTC Trade
17:19:14 - 18-Sep-25
Unknown* 20 13.54058 Cross
Currency Conversion
OTC Trade
17:08:35 - 18-Sep-25
Unknown* 70 13.54127 Currency Conversion
OTC Trade
16:59:33 - 18-Sep-25
Unknown* 544 13.61746 Currency Conversion
Negotiated Trade
16:58:54 - 18-Sep-25
Unknown* 100 13.58356 Currency Conversion
OTC Trade
16:46:14 - 18-Sep-25
Unknown* 100 13.57667 Currency Conversion
OTC Trade
16:45:05 - 18-Sep-25
Unknown* 900 13.61111 Currency Conversion
OTC Trade
16:39:40 - 18-Sep-25
Unknown* 1,168 13.59637 Currency Conversion
OTC Trade
16:38:27 - 18-Sep-25
Unknown* 50 13.5629 Currency Conversion
OTC Trade
16:37:18 - 18-Sep-25
Unknown* 3,000 13.56703 Currency Conversion
OTC Trade
16:35:45 - 18-Sep-25
Unknown* 199 13.56152 Currency Conversion
OTC Trade
16:35:31 - 18-Sep-25
Unknown* 12 13.55435 Cross
Currency Conversion
OTC Trade
16:34:01 - 18-Sep-25
Unknown* 20 13.55504 Currency Conversion
OTC Trade
16:32:46 - 18-Sep-25
Unknown* 850 13.55463 Currency Conversion
OTC Trade
16:32:30 - 18-Sep-25
Unknown* 244 13.5476 Currency Conversion
OTC Trade
16:32:25 - 18-Sep-25
Unknown* 103 13.55435 Cross
Currency Conversion
OTC Trade
16:30:05 - 18-Sep-25
Unknown* 1,000 13.52749 Currency Conversion
OTC Trade
16:28:56 - 18-Sep-25
Unknown* 40 13.54912 Currency Conversion
OTC Trade
16:24:58 - 18-Sep-25
Unknown* 1,340 13.55463 Currency Conversion
OTC Trade
16:18:13 - 18-Sep-25
Unknown* 15 13.55435 Cross
Currency Conversion
OTC Trade
16:17:23 - 18-Sep-25
Unknown* 1,000 13.55601 Currency Conversion
OTC Trade
16:15:17 - 18-Sep-25
Unknown* 400 13.53948 Currency Conversion
OTC Trade
16:14:53 - 18-Sep-25
Unknown* 1,200 13.5257 Currency Conversion
OTC Trade
16:14:24 - 18-Sep-25
Unknown* 580 13.5257 Currency Conversion
OTC Trade
16:13:33 - 18-Sep-25
Unknown* 103 13.58899 Currency Conversion
Negotiated Trade
16:13:18 - 18-Sep-25
Unknown* 388 13.58067 Currency Conversion
Negotiated Trade
16:12:49 - 18-Sep-25
Unknown* 4,899 13.49401 Currency Conversion
OTC Trade
16:11:20 - 18-Sep-25
Unknown* 4,818 13.54912 Currency Conversion
OTC Trade
16:07:06 - 18-Sep-25
Unknown* 24 13.57341 SI Trade
Currency Conversion
16:06:59 - 18-Sep-25
Unknown* 2 13.56365 SI Trade
Currency Conversion
16:01:10 - 18-Sep-25
Unknown* 0 13.45957 Currency Conversion
OTC Trade
15:57:51 - 18-Sep-25
Unknown* 807 13.45957 Currency Conversion
OTC Trade
15:57:42 - 18-Sep-25
Unknown* 100 13.46054 Currency Conversion
OTC Trade
15:56:47 - 18-Sep-25
Unknown* 5 13.51564 Currency Conversion
OTC Trade
15:48:18 - 18-Sep-25
Unknown* 4 13.51468 Currency Conversion
OTC Trade
15:47:17 - 18-Sep-25
Unknown* 9 13.51468 Currency Conversion
OTC Trade
15:47:17 - 18-Sep-25
Unknown* 805 13.50779 Currency Conversion
OTC Trade
15:47:11 - 18-Sep-25
Unknown* 358 13.60386 Currency Conversion
Negotiated Trade
15:42:45 - 18-Sep-25
Unknown* 0 13.51468 Currency Conversion
OTC Trade
15:40:48 - 18-Sep-25
Unknown* 0 13.51468 Currency Conversion
OTC Trade
15:40:48 - 18-Sep-25
Unknown* 1 13.51468 Currency Conversion
OTC Trade
15:40:48 - 18-Sep-25
Unknown* 0 13.51468 Currency Conversion
OTC Trade
15:40:48 - 18-Sep-25
Unknown* 0 13.51468 Currency Conversion
OTC Trade
15:40:48 - 18-Sep-25
Unknown* 0 13.51468 Currency Conversion
OTC Trade
15:40:48 - 18-Sep-25
Unknown* 10 13.52845 Currency Conversion
OTC Trade
15:40:47 - 18-Sep-25
Unknown* 0 13.5962 SI Trade
Currency Conversion
15:39:47 - 18-Sep-25
Unknown* 0 13.47335 Currency Conversion
OTC Trade
15:35:46 - 18-Sep-25
Unknown* 0 13.47335 Currency Conversion
OTC Trade
15:35:46 - 18-Sep-25
Unknown* 5 13.5009 Currency Conversion
OTC Trade
15:34:56 - 18-Sep-25
Unknown* 152 13.54582 Currency Conversion
Negotiated Trade
15:33:35 - 18-Sep-25
Unknown* 0 13.45957 Currency Conversion
OTC Trade
15:31:42 - 18-Sep-25
Unknown* 1 13.45957 Currency Conversion
OTC Trade
15:31:42 - 18-Sep-25
Unknown* 0 13.45957 Currency Conversion
OTC Trade
15:31:42 - 18-Sep-25
Unknown* 0 13.45957 Currency Conversion
OTC Trade
15:31:42 - 18-Sep-25
Unknown* 0 13.45957 Currency Conversion
OTC Trade
15:31:42 - 18-Sep-25
Unknown* 0 13.45957 Currency Conversion
OTC Trade
15:31:42 - 18-Sep-25
Unknown* 153 13.45792 Cross
Currency Conversion
OTC Trade
15:30:37 - 18-Sep-25
Unknown* 554 13.55214 Currency Conversion
Negotiated Trade
15:28:32 - 18-Sep-25
Unknown* 0 13.47335 Currency Conversion
OTC Trade
15:28:31 - 18-Sep-25
Unknown* 1 13.47335 Currency Conversion
OTC Trade
15:28:31 - 18-Sep-25
Unknown* 0 13.47335 Currency Conversion
OTC Trade
15:27:49 - 18-Sep-25
Unknown* 0 13.47335 Currency Conversion
OTC Trade
15:27:49 - 18-Sep-25
Unknown* 0 13.47335 Currency Conversion
OTC Trade
15:27:49 - 18-Sep-25
Unknown* 0 13.47335 Currency Conversion
OTC Trade
15:27:48 - 18-Sep-25
Unknown* 0 13.47335 Currency Conversion
OTC Trade
15:27:48 - 18-Sep-25
Unknown* 0 13.47335 Currency Conversion
OTC Trade
15:27:48 - 18-Sep-25
Unknown* 0 13.47335 Currency Conversion
OTC Trade
15:27:48 - 18-Sep-25
Unknown* 1 13.47335 Currency Conversion
OTC Trade
15:27:48 - 18-Sep-25
Unknown* 75 13.48024 Currency Conversion
OTC Trade
15:27:44 - 18-Sep-25
Unknown* 400 13.48437 Currency Conversion
OTC Trade
15:27:16 - 18-Sep-25
Unknown* 414 13.54328 Currency Conversion
Negotiated Trade
15:24:54 - 18-Sep-25
Unknown* 103 13.47335 Currency Conversion
OTC Trade
15:24:48 - 18-Sep-25
Unknown* 1,600 13.48327 Currency Conversion
OTC Trade
15:24:37 - 18-Sep-25
Unknown* 900 13.48437 Currency Conversion
OTC Trade
15:24:37 - 18-Sep-25
Unknown* 300 13.47335 Currency Conversion
OTC Trade
15:24:07 - 18-Sep-25
Unknown* 300 13.47059 Currency Conversion
OTC Trade
15:24:07 - 18-Sep-25
Unknown* 4,000 13.46646 Currency Conversion
OTC Trade
15:23:33 - 18-Sep-25
Unknown* 100 13.48712 Currency Conversion
OTC Trade
15:22:44 - 18-Sep-25
Unknown* 51 13.5009 Currency Conversion
OTC Trade
15:22:31 - 18-Sep-25
Unknown* 1 13.5009 Currency Conversion
OTC Trade
15:22:25 - 18-Sep-25
Unknown* 1 13.5009 Currency Conversion
OTC Trade
15:22:25 - 18-Sep-25
Unknown* 0 13.5009 Currency Conversion
OTC Trade
15:22:25 - 18-Sep-25
Unknown* 0 13.5009 Currency Conversion
OTC Trade
15:22:25 - 18-Sep-25
Unknown* 0 13.5009 Currency Conversion
OTC Trade
15:22:25 - 18-Sep-25
Unknown* 0 13.5009 Currency Conversion
OTC Trade
15:22:25 - 18-Sep-25
Unknown* 2,200 13.56703 Currency Conversion
OTC Trade
15:20:11 - 18-Sep-25
Unknown* 40 13.55435 Cross
Currency Conversion
OTC Trade
15:18:57 - 18-Sep-25
Unknown* 0 13.54223 Currency Conversion
OTC Trade
15:18:49 - 18-Sep-25
Unknown* 0 13.54223 Currency Conversion
OTC Trade
15:18:49 - 18-Sep-25
Unknown* 1 13.54223 Currency Conversion
OTC Trade
15:18:49 - 18-Sep-25
Unknown* 0 13.54223 Currency Conversion
OTC Trade
15:18:47 - 18-Sep-25
Unknown* 0 13.54223 Currency Conversion
OTC Trade
15:18:47 - 18-Sep-25
Unknown* 0 13.54223 Currency Conversion
OTC Trade
15:18:47 - 18-Sep-25
Unknown* 2 13.54223 Currency Conversion
OTC Trade
15:18:47 - 18-Sep-25
Unknown* 2 13.54223 Currency Conversion
OTC Trade
15:18:47 - 18-Sep-25
Unknown* 0 13.54223 Currency Conversion
OTC Trade
15:18:47 - 18-Sep-25
Unknown* 4 13.54223 Currency Conversion
OTC Trade
15:18:47 - 18-Sep-25
Unknown* 0 13.54223 Currency Conversion
OTC Trade
15:18:46 - 18-Sep-25
Unknown* 4 13.54223 Currency Conversion
OTC Trade
15:18:46 - 18-Sep-25
Unknown* 1 13.54223 Currency Conversion
OTC Trade
15:18:46 - 18-Sep-25
Unknown* 0 13.54223 Currency Conversion
OTC Trade
15:18:46 - 18-Sep-25
Unknown* 0 13.54223 Currency Conversion
OTC Trade
15:18:46 - 18-Sep-25
Unknown* 0 13.54223 Currency Conversion
OTC Trade
15:18:45 - 18-Sep-25
Unknown* 2 13.54223 Currency Conversion
OTC Trade
15:18:45 - 18-Sep-25
Unknown* 0 13.54223 Currency Conversion
OTC Trade
15:18:44 - 18-Sep-25
Unknown* 2 13.54223 Currency Conversion
OTC Trade
15:18:44 - 18-Sep-25
Unknown* 0 13.54223 Currency Conversion
OTC Trade
15:18:44 - 18-Sep-25
Unknown* 0 13.54223 Currency Conversion
OTC Trade
15:18:44 - 18-Sep-25
Unknown* 0 13.54223 Currency Conversion
OTC Trade
15:18:44 - 18-Sep-25
Unknown* 1 13.54223 Currency Conversion
OTC Trade
15:18:44 - 18-Sep-25
Unknown* 64 13.5268 Cross
Currency Conversion
OTC Trade
15:18:11 - 18-Sep-25
Unknown* 100 13.52749 Currency Conversion
OTC Trade
15:17:23 - 18-Sep-25
Unknown* 0 13.52845 Currency Conversion
OTC Trade
15:17:14 - 18-Sep-25
Unknown* 0 13.52845 Currency Conversion
OTC Trade
15:17:14 - 18-Sep-25
Unknown* 11 13.51633 Cross
Currency Conversion
OTC Trade
15:17:09 - 18-Sep-25
Unknown* 0 13.57667 SI Trade
Currency Conversion
15:16:56 - 18-Sep-25
Unknown* 0 13.54223 Currency Conversion
OTC Trade
15:13:30 - 18-Sep-25
Unknown* 0 13.54223 Currency Conversion
OTC Trade
15:13:30 - 18-Sep-25
Unknown* 0 13.55601 Currency Conversion
OTC Trade
15:13:27 - 18-Sep-25
Unknown* 0 13.55601 Currency Conversion
OTC Trade
15:13:27 - 18-Sep-25
Unknown* 0 13.55601 Currency Conversion
OTC Trade
15:13:27 - 18-Sep-25
Unknown* 0 13.55601 Currency Conversion
OTC Trade
15:13:27 - 18-Sep-25
Unknown* 3 13.55601 Currency Conversion
OTC Trade
15:12:54 - 18-Sep-25
Unknown* 1 13.55601 Currency Conversion
OTC Trade
15:12:54 - 18-Sep-25
Unknown* 30 13.58356 Currency Conversion
OTC Trade
15:11:58 - 18-Sep-25
Unknown* 0 13.55601 Currency Conversion
OTC Trade
15:10:35 - 18-Sep-25
Unknown* 680 13.55876 Currency Conversion
OTC Trade
15:10:28 - 18-Sep-25
Unknown* 1 13.54223 Currency Conversion
OTC Trade
15:10:04 - 18-Sep-25
Unknown* 3 13.54223 Currency Conversion
OTC Trade
15:10:04 - 18-Sep-25
Unknown* 2 13.51468 Currency Conversion
OTC Trade
15:09:13 - 18-Sep-25
Unknown* 0 13.51468 Currency Conversion
OTC Trade
15:09:13 - 18-Sep-25
Unknown* 1 13.51468 Currency Conversion
OTC Trade
15:09:13 - 18-Sep-25
Unknown* 2 13.51468 Currency Conversion
OTC Trade
15:09:13 - 18-Sep-25
Unknown* 13 13.59295 SI Trade
Currency Conversion
15:09:09 - 18-Sep-25
Unknown* 25 13.51468 Currency Conversion
OTC Trade
15:08:53 - 18-Sep-25
Unknown* 1 13.51468 Currency Conversion
OTC Trade
15:08:44 - 18-Sep-25
Unknown* 1 13.51468 Currency Conversion
OTC Trade
15:08:44 - 18-Sep-25
Unknown* 0 13.51468 Currency Conversion
OTC Trade
15:08:44 - 18-Sep-25
Unknown* 0 13.51468 Currency Conversion
OTC Trade
15:08:44 - 18-Sep-25
Unknown* 0 13.51468 Currency Conversion
OTC Trade
15:08:43 - 18-Sep-25
Unknown* 0 13.51468 Currency Conversion
OTC Trade
15:08:43 - 18-Sep-25
Unknown* 100 13.5268 Cross
Currency Conversion
OTC Trade
15:08:34 - 18-Sep-25
Unknown* 0 13.51468 Currency Conversion
OTC Trade
15:08:31 - 18-Sep-25
Unknown* 1 13.51468 Currency Conversion
OTC Trade
15:08:31 - 18-Sep-25
Unknown* 13 13.5962 SI Trade
Currency Conversion
15:07:41 - 18-Sep-25
Unknown* 5 13.55601 Currency Conversion
OTC Trade
15:07:10 - 18-Sep-25
Unknown* 0 13.56978 Currency Conversion
OTC Trade
15:07:03 - 18-Sep-25
Unknown* 0 13.56978 Currency Conversion
OTC Trade
15:07:03 - 18-Sep-25
Unknown* 72 13.395 OTC Trade
15:05:33 - 18-Sep-25
Unknown* 70 13.395 OTC Trade
15:05:33 - 18-Sep-25
Unknown* 1 13.55601 Currency Conversion
OTC Trade
15:05:31 - 18-Sep-25
Unknown* 0 13.55601 Currency Conversion
OTC Trade
15:05:31 - 18-Sep-25
Unknown* 0 13.55601 Currency Conversion
OTC Trade
15:05:13 - 18-Sep-25
Unknown* 0 13.55601 Currency Conversion
OTC Trade
15:05:13 - 18-Sep-25
Unknown* 20 13.55435 Cross
Currency Conversion
OTC Trade
15:04:56 - 18-Sep-25
Unknown* 94 13.60923 SI Trade
Currency Conversion
15:02:39 - 18-Sep-25
Unknown* 1 13.56978 Currency Conversion
OTC Trade
15:02:31 - 18-Sep-25
Unknown* 0 13.56978 Currency Conversion
OTC Trade
15:02:31 - 18-Sep-25
Unknown* 25 13.58356 Currency Conversion
OTC Trade
15:02:07 - 18-Sep-25
Unknown* 0 13.59734 Currency Conversion
OTC Trade
15:01:23 - 18-Sep-25
Unknown* 0 13.59734 Currency Conversion
OTC Trade
15:01:23 - 18-Sep-25
Unknown* 7 13.58356 Currency Conversion
OTC Trade
15:01:04 - 18-Sep-25
Unknown* 10 13.5629 Currency Conversion
OTC Trade
14:58:22 - 18-Sep-25
Unknown* 0 13.55601 Currency Conversion
OTC Trade
14:57:04 - 18-Sep-25
Unknown* 0 13.55601 Currency Conversion
OTC Trade
14:57:04 - 18-Sep-25
Unknown* 0 13.51468 Currency Conversion
OTC Trade
14:56:34 - 18-Sep-25
Unknown* 0 13.51468 Currency Conversion
OTC Trade
14:56:34 - 18-Sep-25
Unknown* 306 13.59494 Currency Conversion
Negotiated Trade
14:56:24 - 18-Sep-25
Unknown* 0 13.52845 Currency Conversion
OTC Trade
14:55:37 - 18-Sep-25
Unknown* 0 13.52845 Currency Conversion
OTC Trade
14:55:37 - 18-Sep-25
Unknown* 0 13.51468 Currency Conversion
OTC Trade
14:55:29 - 18-Sep-25
Unknown* 0 13.51468 Currency Conversion
OTC Trade
14:55:28 - 18-Sep-25
Unknown* 0 13.5009 Currency Conversion
OTC Trade
14:55:22 - 18-Sep-25
Unknown* 0 13.5009 Currency Conversion
OTC Trade
14:55:22 - 18-Sep-25
Unknown* 0 13.52845 Currency Conversion
OTC Trade
14:55:10 - 18-Sep-25
Unknown* 0 13.52845 Currency Conversion
OTC Trade
14:55:10 - 18-Sep-25
Unknown* 1 13.52845 Currency Conversion
OTC Trade
14:55:10 - 18-Sep-25
Unknown* 0 13.52845 Currency Conversion
OTC Trade
14:55:10 - 18-Sep-25
Unknown* 0 13.52845 Currency Conversion
OTC Trade
14:55:10 - 18-Sep-25
FTSE 100 Latest
Value9,228.11
Change19.74