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 9.12975 Currency Conversion
OTC Trade
19:07:33 - 17-Apr-25
Unknown* 1 9.115875 Currency Conversion
OTC Trade
19:03:11 - 17-Apr-25
Unknown* 0 9.115875 Currency Conversion
OTC Trade
19:03:11 - 17-Apr-25
Unknown* 3 9.143625 Currency Conversion
OTC Trade
18:54:03 - 17-Apr-25
Unknown* 3 9.143625 Currency Conversion
OTC Trade
18:54:02 - 17-Apr-25
Unknown* 2 9.143625 Currency Conversion
OTC Trade
18:53:25 - 17-Apr-25
Unknown* 2 9.143625 Currency Conversion
OTC Trade
18:53:25 - 17-Apr-25
Unknown* 0 9.115875 Currency Conversion
OTC Trade
18:52:46 - 17-Apr-25
Unknown* 1 9.102 Currency Conversion
OTC Trade
18:42:48 - 17-Apr-25
Unknown* 0 9.115875 Currency Conversion
OTC Trade
18:34:27 - 17-Apr-25
Unknown* 20 9.115875 Currency Conversion
OTC Trade
18:34:27 - 17-Apr-25
Unknown* 0 9.102 Currency Conversion
OTC Trade
18:33:02 - 17-Apr-25
Unknown* 1 9.102 Currency Conversion
OTC Trade
18:33:02 - 17-Apr-25
Unknown* 0 9.088125 Currency Conversion
OTC Trade
18:29:43 - 17-Apr-25
Unknown* 0 9.102 Currency Conversion
OTC Trade
18:28:35 - 17-Apr-25
Unknown* 1 9.102 Currency Conversion
OTC Trade
18:28:35 - 17-Apr-25
Unknown* 0 9.143625 Currency Conversion
OTC Trade
18:19:59 - 17-Apr-25
Unknown* 19 9.150562 Currency Conversion
OTC Trade
18:19:59 - 17-Apr-25
Unknown* 0 9.1575 Currency Conversion
OTC Trade
18:14:21 - 17-Apr-25
Unknown* 0 9.171375 Currency Conversion
OTC Trade
18:07:11 - 17-Apr-25
Unknown* 1 9.171375 Currency Conversion
OTC Trade
18:07:11 - 17-Apr-25
Unknown* 1 9.1575 Currency Conversion
OTC Trade
18:04:11 - 17-Apr-25
Unknown* 2 9.1575 Currency Conversion
OTC Trade
18:04:11 - 17-Apr-25
Unknown* 0 9.171375 Currency Conversion
OTC Trade
18:02:41 - 17-Apr-25
Unknown* 1 9.171375 Currency Conversion
OTC Trade
18:02:41 - 17-Apr-25
Unknown* 0 9.199125 Currency Conversion
OTC Trade
17:58:52 - 17-Apr-25
Unknown* 0 9.199125 Currency Conversion
OTC Trade
17:58:52 - 17-Apr-25
Unknown* 41 9.20079 Cross
Currency Conversion
OTC Trade
17:58:49 - 17-Apr-25
Unknown* 12 9.199125 Currency Conversion
OTC Trade
17:51:40 - 17-Apr-25
Unknown* 6 9.199125 Currency Conversion
OTC Trade
17:51:40 - 17-Apr-25
Unknown* 936 9.18525 Currency Conversion
OTC Trade
17:51:32 - 17-Apr-25
Unknown* 1 9.199125 Currency Conversion
OTC Trade
17:51:20 - 17-Apr-25
Unknown* 0 9.199125 Currency Conversion
OTC Trade
17:51:20 - 17-Apr-25
Unknown* 0 9.18525 Currency Conversion
OTC Trade
17:50:31 - 17-Apr-25
Unknown* 1 9.18525 Currency Conversion
OTC Trade
17:50:31 - 17-Apr-25
Unknown* 0 9.171375 Currency Conversion
OTC Trade
17:47:57 - 17-Apr-25
Unknown* 1 9.1575 Currency Conversion
OTC Trade
17:44:52 - 17-Apr-25
Unknown* 11 9.143625 Currency Conversion
OTC Trade
17:44:43 - 17-Apr-25
Unknown* 1 9.1575 Currency Conversion
OTC Trade
17:43:23 - 17-Apr-25
Unknown* 0 9.171375 Currency Conversion
OTC Trade
17:41:52 - 17-Apr-25
Unknown* 2,400 9.178313 Currency Conversion
OTC Trade
17:39:45 - 17-Apr-25
Unknown* 0 9.171375 Currency Conversion
OTC Trade
17:38:23 - 17-Apr-25
Unknown* 1 9.171375 Currency Conversion
OTC Trade
17:38:22 - 17-Apr-25
Unknown* 0 9.171375 Currency Conversion
OTC Trade
17:35:16 - 17-Apr-25
Unknown* 2 9.1575 Currency Conversion
OTC Trade
17:33:57 - 17-Apr-25
Unknown* 1 9.1575 Currency Conversion
OTC Trade
17:33:49 - 17-Apr-25
Unknown* 0 9.1575 Currency Conversion
OTC Trade
17:31:39 - 17-Apr-25
Unknown* 0 9.1575 Currency Conversion
OTC Trade
17:31:39 - 17-Apr-25
Unknown* 7 9.16971 Cross
Currency Conversion
OTC Trade
17:31:36 - 17-Apr-25
Unknown* 7 9.16971 Cross
Currency Conversion
OTC Trade
17:31:34 - 17-Apr-25
Unknown* 1 9.171375 Currency Conversion
OTC Trade
17:30:51 - 17-Apr-25
Unknown* 1 9.171375 Currency Conversion
OTC Trade
17:30:37 - 17-Apr-25
Unknown* 1 9.171375 Currency Conversion
OTC Trade
17:30:23 - 17-Apr-25
Unknown* 1 9.171375 Currency Conversion
OTC Trade
17:29:42 - 17-Apr-25
Unknown* 1 9.171375 Currency Conversion
OTC Trade
17:29:37 - 17-Apr-25
Unknown* 15 9.18525 Currency Conversion
OTC Trade
17:26:36 - 17-Apr-25
Unknown* 0 9.143625 Currency Conversion
OTC Trade
17:20:50 - 17-Apr-25
Unknown* 1 9.143625 Currency Conversion
OTC Trade
17:20:49 - 17-Apr-25
Unknown* 0 9.07425 Currency Conversion
OTC Trade
17:15:32 - 17-Apr-25
Unknown* 0 9.07425 Currency Conversion
OTC Trade
17:15:32 - 17-Apr-25
Unknown* 78 9.081188 Currency Conversion
OTC Trade
17:11:51 - 17-Apr-25
Unknown* 37 9.07425 Currency Conversion
OTC Trade
17:11:50 - 17-Apr-25
Unknown* 300 9.081188 Currency Conversion
OTC Trade
17:11:38 - 17-Apr-25
Unknown* 78 9.081188 Currency Conversion
OTC Trade
17:10:28 - 17-Apr-25
Unknown* 37 9.088125 Currency Conversion
OTC Trade
17:10:28 - 17-Apr-25
Unknown* 150 9.095062 Currency Conversion
OTC Trade
17:09:54 - 17-Apr-25
Unknown* 34 9.083614 Currency Conversion
Negotiated Trade
17:09:01 - 17-Apr-25
Unknown* 2 9.07425 Currency Conversion
OTC Trade
17:05:34 - 17-Apr-25
Unknown* 1 9.088125 Currency Conversion
OTC Trade
17:01:16 - 17-Apr-25
Unknown* 7 9.088125 Currency Conversion
OTC Trade
16:59:20 - 17-Apr-25
Unknown* 3 9.088125 Currency Conversion
OTC Trade
16:59:20 - 17-Apr-25
Unknown* 1 9.088125 Currency Conversion
OTC Trade
16:59:07 - 17-Apr-25
Unknown* 3 9.102 Currency Conversion
OTC Trade
16:56:36 - 17-Apr-25
Unknown* 4 9.102 Currency Conversion
OTC Trade
16:55:47 - 17-Apr-25
Unknown* 2 9.102 Currency Conversion
OTC Trade
16:55:47 - 17-Apr-25
Unknown* 0 9.102 Currency Conversion
OTC Trade
16:53:17 - 17-Apr-25
Unknown* 0 9.102 Currency Conversion
OTC Trade
16:53:17 - 17-Apr-25
Unknown* 1 9.102 Currency Conversion
OTC Trade
16:52:34 - 17-Apr-25
Unknown* 0 9.102 Currency Conversion
OTC Trade
16:52:34 - 17-Apr-25
Unknown* 900 9.122813 Currency Conversion
OTC Trade
16:52:12 - 17-Apr-25
Unknown* 100 9.077025 Currency Conversion
OTC Trade
16:46:01 - 17-Apr-25
Unknown* 300 9.081188 Currency Conversion
OTC Trade
16:44:49 - 17-Apr-25
Unknown* 71 9.088125 Currency Conversion
OTC Trade
16:43:17 - 17-Apr-25
Unknown* 100 9.088125 Currency Conversion
OTC Trade
16:43:17 - 17-Apr-25
Unknown* 2 9.088125 Currency Conversion
OTC Trade
16:41:19 - 17-Apr-25
Unknown* 1 9.088125 Currency Conversion
OTC Trade
16:41:19 - 17-Apr-25
Unknown* 1 9.088125 Currency Conversion
OTC Trade
16:36:10 - 17-Apr-25
Unknown* 0 9.07425 Currency Conversion
OTC Trade
16:35:44 - 17-Apr-25
Unknown* 1 9.07425 Currency Conversion
OTC Trade
16:35:44 - 17-Apr-25
Unknown* 18 9.102 Currency Conversion
OTC Trade
16:31:06 - 17-Apr-25
Unknown* 1 9.115875 Currency Conversion
OTC Trade
16:30:59 - 17-Apr-25
Unknown* 100 9.115875 Currency Conversion
OTC Trade
16:30:35 - 17-Apr-25
Unknown* 1 9.102 Currency Conversion
OTC Trade
16:27:50 - 17-Apr-25
Unknown* 1 9.102 Currency Conversion
OTC Trade
16:27:46 - 17-Apr-25
Unknown* 3 9.12975 Currency Conversion
OTC Trade
16:26:28 - 17-Apr-25
Unknown* 7 9.12975 Currency Conversion
OTC Trade
16:26:28 - 17-Apr-25
Unknown* 111 9.120016 Currency Conversion
Negotiated Trade
16:21:27 - 17-Apr-25
Unknown* 1 9.115875 Currency Conversion
OTC Trade
16:16:36 - 17-Apr-25
Unknown* 6 9.115875 Currency Conversion
OTC Trade
16:16:36 - 17-Apr-25
Unknown* 1 9.115875 Currency Conversion
OTC Trade
16:16:36 - 17-Apr-25
Unknown* 3 9.115875 Currency Conversion
OTC Trade
16:16:36 - 17-Apr-25
Unknown* 7 9.115875 Currency Conversion
OTC Trade
16:16:36 - 17-Apr-25
Unknown* 1 9.115875 Currency Conversion
OTC Trade
16:16:36 - 17-Apr-25
Unknown* 2 9.115875 Currency Conversion
OTC Trade
16:16:36 - 17-Apr-25
Unknown* 3 9.115875 Currency Conversion
OTC Trade
16:16:36 - 17-Apr-25
Unknown* 2 9.115875 Currency Conversion
OTC Trade
16:16:36 - 17-Apr-25
Unknown* 2 9.115875 Currency Conversion
OTC Trade
16:16:36 - 17-Apr-25
Unknown* 1 9.115875 Currency Conversion
OTC Trade
16:16:36 - 17-Apr-25
Unknown* 4 9.088125 Currency Conversion
OTC Trade
16:10:45 - 17-Apr-25
Unknown* 2 9.088125 Currency Conversion
OTC Trade
16:10:45 - 17-Apr-25
Unknown* 12 9.102 Currency Conversion
OTC Trade
16:08:26 - 17-Apr-25
Unknown* 10 9.102 Currency Conversion
OTC Trade
16:08:26 - 17-Apr-25
Unknown* 2 9.102 Currency Conversion
OTC Trade
16:07:11 - 17-Apr-25
Unknown* 1 9.102 Currency Conversion
OTC Trade
16:07:11 - 17-Apr-25
Unknown* 1 9.07425 Currency Conversion
OTC Trade
16:02:32 - 17-Apr-25
Unknown* 1 9.0465 Currency Conversion
OTC Trade
16:01:12 - 17-Apr-25
Unknown* 0 9.0465 Currency Conversion
OTC Trade
16:01:12 - 17-Apr-25
Unknown* 0 9.01875 Currency Conversion
OTC Trade
16:00:31 - 17-Apr-25
Unknown* 1 9.01875 Currency Conversion
OTC Trade
16:00:31 - 17-Apr-25
Unknown* 2 9.01875 Currency Conversion
OTC Trade
15:59:39 - 17-Apr-25
Unknown* 4 9.01875 Currency Conversion
OTC Trade
15:59:09 - 17-Apr-25
Unknown* 50 9.015362 Currency Conversion
Negotiated Trade
15:58:37 - 17-Apr-25
Unknown* 0 9.004875 Currency Conversion
OTC Trade
15:57:23 - 17-Apr-25
Unknown* 0 9.004875 Currency Conversion
OTC Trade
15:57:23 - 17-Apr-25
Unknown* 0 9.004875 Currency Conversion
OTC Trade
15:57:23 - 17-Apr-25
Unknown* 0 9.004875 Currency Conversion
OTC Trade
15:57:23 - 17-Apr-25
Unknown* 0 9.004875 Currency Conversion
OTC Trade
15:57:23 - 17-Apr-25
Unknown* 1 9.004875 Currency Conversion
OTC Trade
15:57:22 - 17-Apr-25
Unknown* 50 8.996097 Currency Conversion
Negotiated Trade
15:57:03 - 17-Apr-25
Unknown* 905 8.974631 Currency Conversion
Negotiated Trade
15:56:06 - 17-Apr-25
Unknown* 25 9.01875 Currency Conversion
OTC Trade
15:55:21 - 17-Apr-25
Unknown* 13 9.01875 Currency Conversion
OTC Trade
15:55:21 - 17-Apr-25
Unknown* 52 9.020415 Currency Conversion
OTC Trade
15:55:21 - 17-Apr-25
Unknown* 6 9.01875 Currency Conversion
OTC Trade
15:55:21 - 17-Apr-25
Unknown* 0 9.004875 Currency Conversion
OTC Trade
15:55:14 - 17-Apr-25
Unknown* 1 9.004875 Currency Conversion
OTC Trade
15:55:14 - 17-Apr-25
Unknown* 100 9.00654 Cross
Currency Conversion
OTC Trade
15:53:39 - 17-Apr-25
Unknown* 0 9.004875 Currency Conversion
OTC Trade
15:53:32 - 17-Apr-25
Unknown* 0 9.004875 Currency Conversion
OTC Trade
15:53:32 - 17-Apr-25
Unknown* 0 9.004875 Currency Conversion
OTC Trade
15:53:32 - 17-Apr-25
Unknown* 0 9.004875 Currency Conversion
OTC Trade
15:53:32 - 17-Apr-25
Unknown* 0 9.004875 Currency Conversion
OTC Trade
15:53:32 - 17-Apr-25
Unknown* 0 9.032625 Currency Conversion
OTC Trade
15:52:23 - 17-Apr-25
Unknown* 0 9.032625 Currency Conversion
OTC Trade
15:52:23 - 17-Apr-25
Unknown* 0 9.032625 Currency Conversion
OTC Trade
15:52:23 - 17-Apr-25
Unknown* 0 9.032625 Currency Conversion
OTC Trade
15:52:23 - 17-Apr-25
Unknown* 2 9.07425 Currency Conversion
OTC Trade
15:49:24 - 17-Apr-25
Unknown* 1 9.07425 Currency Conversion
OTC Trade
15:49:24 - 17-Apr-25
Unknown* 2 9.07425 Currency Conversion
OTC Trade
15:48:07 - 17-Apr-25
Unknown* 1 9.07425 Currency Conversion
OTC Trade
15:48:07 - 17-Apr-25
Unknown* 1 9.115875 Currency Conversion
OTC Trade
15:46:31 - 17-Apr-25
Unknown* 2 9.088125 Currency Conversion
OTC Trade
15:45:47 - 17-Apr-25
Unknown* 1 9.088125 Currency Conversion
OTC Trade
15:45:47 - 17-Apr-25
Unknown* 7 9.088125 Currency Conversion
OTC Trade
15:45:47 - 17-Apr-25
Unknown* 1 9.088125 Currency Conversion
OTC Trade
15:45:47 - 17-Apr-25
Unknown* 3 9.088125 Currency Conversion
OTC Trade
15:45:47 - 17-Apr-25
Unknown* 0 9.102 Currency Conversion
OTC Trade
15:45:21 - 17-Apr-25
Unknown* 0 9.102 Currency Conversion
OTC Trade
15:45:21 - 17-Apr-25
Unknown* 1 9.088125 Currency Conversion
OTC Trade
15:43:35 - 17-Apr-25
Unknown* 0 9.088125 Currency Conversion
OTC Trade
15:43:35 - 17-Apr-25
Unknown* 1 9.088125 Currency Conversion
OTC Trade
15:43:35 - 17-Apr-25
Unknown* 99 9.07425 Currency Conversion
OTC Trade
15:43:02 - 17-Apr-25
Unknown* 0 9.07425 Currency Conversion
OTC Trade
15:41:56 - 17-Apr-25
Unknown* 1 9.07425 Currency Conversion
OTC Trade
15:41:56 - 17-Apr-25
Unknown* 0 9.032625 Currency Conversion
OTC Trade
15:38:37 - 17-Apr-25
Unknown* 1 9.032625 Currency Conversion
OTC Trade
15:38:37 - 17-Apr-25
Unknown* 5 9.032625 Currency Conversion
OTC Trade
15:38:35 - 17-Apr-25
Unknown* 11 9.032625 Currency Conversion
OTC Trade
15:38:35 - 17-Apr-25
Unknown* 9 9.0465 Currency Conversion
OTC Trade
15:37:45 - 17-Apr-25
Unknown* 2 9.0465 Currency Conversion
OTC Trade
15:35:21 - 17-Apr-25
Unknown* 1 9.0465 Currency Conversion
OTC Trade
15:35:21 - 17-Apr-25
Unknown* 1 9.0465 Currency Conversion
OTC Trade
15:35:21 - 17-Apr-25
Unknown* 3 9.0465 Currency Conversion
OTC Trade
15:35:21 - 17-Apr-25
Unknown* 1 9.07425 Currency Conversion
OTC Trade
15:34:27 - 17-Apr-25
Unknown* 6 9.0465 Currency Conversion
OTC Trade
15:33:46 - 17-Apr-25
Unknown* 3 9.0465 Currency Conversion
OTC Trade
15:33:46 - 17-Apr-25
Unknown* 0 9.060375 Currency Conversion
OTC Trade
15:33:10 - 17-Apr-25
Unknown* 1 9.060375 Currency Conversion
OTC Trade
15:33:10 - 17-Apr-25
Unknown* 0 9.060375 Currency Conversion
OTC Trade
15:33:10 - 17-Apr-25
Unknown* 0 9.060375 Currency Conversion
OTC Trade
15:33:10 - 17-Apr-25
Unknown* 1,000 9.025688 Currency Conversion
OTC Trade
15:32:49 - 17-Apr-25
Unknown* 50 9.021525 Currency Conversion
OTC Trade
15:32:49 - 17-Apr-25
Unknown* 0 9.060375 Currency Conversion
OTC Trade
15:32:19 - 17-Apr-25
Unknown* 0 9.060375 Currency Conversion
OTC Trade
15:32:19 - 17-Apr-25
Unknown* 0 9.0465 Currency Conversion
OTC Trade
15:31:46 - 17-Apr-25
Unknown* 44 9.0465 Currency Conversion
OTC Trade
15:31:14 - 17-Apr-25
Unknown* 0 9.0465 Currency Conversion
OTC Trade
15:30:08 - 17-Apr-25
Unknown* 1 9.0465 Currency Conversion
OTC Trade
15:30:07 - 17-Apr-25
Unknown* 500 9.049275 Currency Conversion
OTC Trade
15:29:07 - 17-Apr-25
Unknown* 1,672 9.089339 Currency Conversion
Negotiated Trade
15:26:36 - 17-Apr-25
Unknown* 0 9.143625 Currency Conversion
OTC Trade
15:26:27 - 17-Apr-25
Unknown* 0 9.1575 Currency Conversion
OTC Trade
15:25:14 - 17-Apr-25
Unknown* 1 9.1575 Currency Conversion
OTC Trade
15:25:14 - 17-Apr-25
Unknown* 1 9.1575 Currency Conversion
OTC Trade
15:23:24 - 17-Apr-25
Unknown* 0 9.1575 Currency Conversion
OTC Trade
15:23:23 - 17-Apr-25
Unknown* 0 9.154586 Currency Conversion
OTC Trade
15:21:24 - 17-Apr-25
Unknown* 56 9.154725 Currency Conversion
OTC Trade
15:21:23 - 17-Apr-25
Unknown* 0 9.1575 Currency Conversion
OTC Trade
15:20:30 - 17-Apr-25
Unknown* 0 9.1575 Currency Conversion
OTC Trade
15:20:30 - 17-Apr-25
Unknown* 1,000 9.136687 Currency Conversion
OTC Trade
15:18:55 - 17-Apr-25
FTSE 100 Latest
Value8,275.66
Change0.06