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* 5 28.42 SI Trade
19:14:00 - 27-Mar-26
Unknown* 200 28.31885 Currency Conversion
OTC Trade
19:11:31 - 27-Mar-26
Unknown* 1,000 28.32301 Currency Conversion
OTC Trade
19:11:28 - 27-Mar-26
Unknown* 300 28.34656 Currency Conversion
OTC Trade
19:10:28 - 27-Mar-26
Unknown* 900 28.34379 SI Trade
Currency Conversion
19:10:18 - 27-Mar-26
Unknown* 5 28.31802 Currency Conversion
Negotiated Trade
OTC Trade
19:09:33 - 27-Mar-26
Unknown* 6 28.50 SI Trade
19:01:52 - 27-Mar-26
Unknown* 800 28.40294 Currency Conversion
OTC Trade
19:01:33 - 27-Mar-26
Unknown* 200 28.40197 Currency Conversion
OTC Trade
19:01:33 - 27-Mar-26
Unknown* 800 28.40322 Currency Conversion
OTC Trade
19:01:31 - 27-Mar-26
Unknown* 200 28.40197 Currency Conversion
OTC Trade
19:01:31 - 27-Mar-26
Unknown* 500 28.41306 SI Trade
Currency Conversion
19:01:16 - 27-Mar-26
Unknown* 0 28.3992 SI Trade
Currency Conversion
19:00:55 - 27-Mar-26
Unknown* 200 28.36928 Currency Conversion
OTC Trade
18:58:19 - 27-Mar-26
Unknown* 100 28.3708 Currency Conversion
OTC Trade
18:58:19 - 27-Mar-26
Unknown* 155 28.39228 Currency Conversion
OTC Trade
18:56:48 - 27-Mar-26
Unknown* 2 28.3992 SI Trade
Currency Conversion
18:56:20 - 27-Mar-26
Unknown* 1,000 28.41998 Currency Conversion
OTC Trade
18:56:02 - 27-Mar-26
Unknown* 100 28.41998 Currency Conversion
OTC Trade
18:56:02 - 27-Mar-26
Unknown* 800 28.41998 Currency Conversion
OTC Trade
18:55:41 - 27-Mar-26
Unknown* 200 28.41998 Currency Conversion
OTC Trade
18:55:41 - 27-Mar-26
Unknown* 800 28.41998 Currency Conversion
OTC Trade
18:55:39 - 27-Mar-26
Unknown* 200 28.41998 Currency Conversion
OTC Trade
18:55:39 - 27-Mar-26
Unknown* 400 28.48509 Currency Conversion
OTC Trade
18:54:32 - 27-Mar-26
Unknown* 800 28.48925 Currency Conversion
OTC Trade
18:54:24 - 27-Mar-26
Unknown* 200 28.48925 Currency Conversion
OTC Trade
18:54:24 - 27-Mar-26
Unknown* 5 28.48232 SI Trade
Currency Conversion
18:54:05 - 27-Mar-26
Unknown* 7 28.44076 SI Trade
Currency Conversion
18:53:49 - 27-Mar-26
Unknown* 0 28.55 SI Trade
18:51:16 - 27-Mar-26
Unknown* 2 28.49618 Currency Conversion
OTC Trade
18:50:50 - 27-Mar-26
Unknown* 3 28.49618 SI Trade
Currency Conversion
18:50:42 - 27-Mar-26
Unknown* 2 28.49618 SI Trade
Currency Conversion
18:48:14 - 27-Mar-26
Unknown* 1 28.48232 SI Trade
Currency Conversion
18:47:54 - 27-Mar-26
Unknown* 193 28.48232 SI Trade
Currency Conversion
18:47:52 - 27-Mar-26
Unknown* 100 28.4754 Currency Conversion
OTC Trade
18:47:21 - 27-Mar-26
Unknown* 323 28.45462 SI Trade
Currency Conversion
18:46:10 - 27-Mar-26
Unknown* 200 28.48925 Currency Conversion
OTC Trade
18:44:17 - 27-Mar-26
Unknown* 100 28.48925 Currency Conversion
OTC Trade
18:44:17 - 27-Mar-26
Unknown* 200 28.41998 Currency Conversion
OTC Trade
18:41:06 - 27-Mar-26
Unknown* 500 28.41998 Currency Conversion
OTC Trade
18:41:06 - 27-Mar-26
Unknown* 100 28.41583 Currency Conversion
OTC Trade
18:41:06 - 27-Mar-26
Unknown* 0 28.42691 SI Trade
Currency Conversion
18:40:06 - 27-Mar-26
Unknown* 200 28.49 OTC Trade
18:39:30 - 27-Mar-26
Unknown* 2 28.44076 SI Trade
Currency Conversion
18:38:18 - 27-Mar-26
Unknown* 500 28.46154 Currency Conversion
OTC Trade
18:38:11 - 27-Mar-26
Unknown* 47 28.48232 SI Trade
Currency Conversion
18:36:27 - 27-Mar-26
Unknown* 100 28.4754 Currency Conversion
OTC Trade
18:36:00 - 27-Mar-26
Unknown* 25 28.44769 Currency Conversion
OTC Trade
18:30:40 - 27-Mar-26
Unknown* 0 28.45462 SI Trade
Currency Conversion
18:29:42 - 27-Mar-26
Unknown* 42 28.41306 SI Trade
Currency Conversion
18:26:03 - 27-Mar-26
Unknown* 3 28.51 SI Trade
18:22:32 - 27-Mar-26
Unknown* 0 28.46847 SI Trade
Currency Conversion
18:22:16 - 27-Mar-26
Unknown* 600 28.44076 Currency Conversion
OTC Trade
18:20:22 - 27-Mar-26
Unknown* 1 28.42691 SI Trade
Currency Conversion
18:20:21 - 27-Mar-26
Unknown* 200 28.44062 Currency Conversion
OTC Trade
18:20:21 - 27-Mar-26
Unknown* 2 28.43882 Currency Conversion
Negotiated Trade
OTC Trade
18:20:05 - 27-Mar-26
Unknown* 0 28.44076 SI Trade
Currency Conversion
18:19:21 - 27-Mar-26
Unknown* 300 28.37842 Currency Conversion
OTC Trade
18:18:01 - 27-Mar-26
Unknown* 3 28.25873 Currency Conversion
Negotiated Trade
OTC Trade
18:11:57 - 27-Mar-26
Unknown* 0 28.28838 SI Trade
Currency Conversion
18:11:03 - 27-Mar-26
Unknown* 219 28.28713 Currency Conversion
OTC Trade
18:10:52 - 27-Mar-26
Unknown* 241 28.28713 Currency Conversion
OTC Trade
18:10:52 - 27-Mar-26
Unknown* 485 28.28838 Currency Conversion
OTC Trade
18:10:52 - 27-Mar-26
Unknown* 300 28.21218 Currency Conversion
OTC Trade
18:06:57 - 27-Mar-26
Unknown* 1 28.20526 SI Trade
Currency Conversion
18:05:41 - 27-Mar-26
Unknown* 7 28.24682 SI Trade
Currency Conversion
18:03:33 - 27-Mar-26
Unknown* 0 28.21911 SI Trade
Currency Conversion
18:02:27 - 27-Mar-26
Unknown* 2 28.20526 SI Trade
Currency Conversion
18:01:03 - 27-Mar-26
Unknown* 13 28.1637 SI Trade
Currency Conversion
18:00:09 - 27-Mar-26
Unknown* 13 28.14984 SI Trade
Currency Conversion
17:59:49 - 27-Mar-26
Unknown* 28 28.17062 Currency Conversion
OTC Trade
17:58:55 - 27-Mar-26
Unknown* 22 28.17062 Currency Conversion
OTC Trade
17:58:55 - 27-Mar-26
Unknown* 30 28.18448 Currency Conversion
OTC Trade
17:58:36 - 27-Mar-26
Unknown* 170 28.18448 Currency Conversion
OTC Trade
17:58:36 - 27-Mar-26
Unknown* 44 28.19833 Currency Conversion
OTC Trade
17:58:24 - 27-Mar-26
Unknown* 56 28.19833 Currency Conversion
OTC Trade
17:58:24 - 27-Mar-26
Unknown* 9 28.14984 SI Trade
Currency Conversion
17:56:50 - 27-Mar-26
Unknown* 4 28.27 SI Trade
17:55:48 - 27-Mar-26
Unknown* 0 28.24682 SI Trade
Currency Conversion
17:53:51 - 27-Mar-26
Unknown* 129 28.24682 SI Trade
Currency Conversion
17:53:19 - 27-Mar-26
Unknown* 0 28.24682 SI Trade
Currency Conversion
17:51:01 - 27-Mar-26
Unknown* 8 28.30223 SI Trade
Currency Conversion
17:49:48 - 27-Mar-26
Unknown* 0 28.39 SI Trade
17:49:35 - 27-Mar-26
Unknown* 0 28.27 SI Trade
17:47:32 - 27-Mar-26
Unknown* 0 28.1914 Currency Conversion
OTC Trade
17:46:26 - 27-Mar-26
Unknown* 4 28.19833 Currency Conversion
OTC Trade
17:46:26 - 27-Mar-26
Unknown* 100 28.20429 Currency Conversion
OTC Trade
17:46:08 - 27-Mar-26
Unknown* 79 28.21814 Currency Conversion
OTC Trade
17:45:50 - 27-Mar-26
Unknown* 21 28.21814 Currency Conversion
OTC Trade
17:45:50 - 27-Mar-26
Unknown* 130 28.21911 SI Trade
Currency Conversion
17:45:05 - 27-Mar-26
Unknown* 6 28.1914 SI Trade
Currency Conversion
17:43:44 - 27-Mar-26
Unknown* 0 28.17755 SI Trade
Currency Conversion
17:41:59 - 27-Mar-26
Unknown* 3 28.1637 SI Trade
Currency Conversion
17:41:59 - 27-Mar-26
Unknown* 3 28.1637 SI Trade
Currency Conversion
17:41:40 - 27-Mar-26
Unknown* 40 28.22604 Currency Conversion
OTC Trade
17:39:54 - 27-Mar-26
Unknown* 60 28.22604 Currency Conversion
OTC Trade
17:39:54 - 27-Mar-26
Unknown* 500 28.22604 Currency Conversion
OTC Trade
17:39:39 - 27-Mar-26
Unknown* 1 28.27452 Currency Conversion
OTC Trade
17:35:17 - 27-Mar-26
Unknown* 4 28.26067 Currency Conversion
OTC Trade
17:33:27 - 27-Mar-26
Unknown* 542 28.23296 SI Trade
Currency Conversion
17:32:11 - 27-Mar-26
Unknown* 700 28.25374 Currency Conversion
OTC Trade
17:32:01 - 27-Mar-26
Unknown* 100 28.25374 Currency Conversion
OTC Trade
17:32:01 - 27-Mar-26
Unknown* 100 28.25374 Currency Conversion
OTC Trade
17:32:01 - 27-Mar-26
Unknown* 129 28.27452 SI Trade
Currency Conversion
17:30:35 - 27-Mar-26
Unknown* 5 28.35 SI Trade
17:30:32 - 27-Mar-26
Unknown* 40 28.27729 Currency Conversion
OTC Trade
17:30:12 - 27-Mar-26
Unknown* 71 28.24682 SI Trade
Currency Conversion
17:30:09 - 27-Mar-26
Unknown* 280 28.22604 Currency Conversion
OTC Trade
17:28:34 - 27-Mar-26
Unknown* 4,820 28.22604 Currency Conversion
OTC Trade
17:28:34 - 27-Mar-26
Unknown* 0 28.1914 SI Trade
Currency Conversion
17:28:05 - 27-Mar-26
Unknown* 500 28.36457 Currency Conversion
OTC Trade
17:22:46 - 27-Mar-26
Unknown* 200 28.36457 Currency Conversion
OTC Trade
17:22:46 - 27-Mar-26
Unknown* 1 28.3992 SI Trade
Currency Conversion
17:22:32 - 27-Mar-26
Buy* 1 28.51 SI Trade
17:22:01 - 27-Mar-26
Unknown* 13 28.42691 SI Trade
Currency Conversion
17:21:20 - 27-Mar-26
Unknown* 36 28.42594 Currency Conversion
OTC Trade
17:19:44 - 27-Mar-26
Unknown* 570 28.46154 Currency Conversion
OTC Trade
17:18:41 - 27-Mar-26
Unknown* 129 28.46847 SI Trade
Currency Conversion
17:18:00 - 27-Mar-26
Unknown* 50 28.53871 Currency Conversion
OTC Trade
17:17:14 - 27-Mar-26
Unknown* 100 28.54466 Currency Conversion
OTC Trade
17:17:03 - 27-Mar-26
Unknown* 100 28.54466 Currency Conversion
OTC Trade
17:17:03 - 27-Mar-26
Unknown* 800 28.58622 Currency Conversion
OTC Trade
17:15:59 - 27-Mar-26
Unknown* 125 28.5793 SI Trade
Currency Conversion
17:15:45 - 27-Mar-26
Unknown* 1,150 28.5793 SI Trade
Currency Conversion
17:15:45 - 27-Mar-26
Unknown* 0 28.66242 SI Trade
Currency Conversion
17:14:45 - 27-Mar-26
Unknown* 0 28.64856 SI Trade
Currency Conversion
17:10:45 - 27-Mar-26
Unknown* 128 28.64856 SI Trade
Currency Conversion
17:10:19 - 27-Mar-26
Unknown* 75 28.63665 Currency Conversion
Negotiated Trade
OTC Trade
17:09:10 - 27-Mar-26
Unknown* 100 28.64856 SI Trade
Currency Conversion
17:08:43 - 27-Mar-26
Unknown* 30 28.60894 Currency Conversion
Negotiated Trade
OTC Trade
17:07:52 - 27-Mar-26
Unknown* 500 28.62778 Currency Conversion
OTC Trade
17:07:19 - 27-Mar-26
Unknown* 1,270 28.67627 SI Trade
Currency Conversion
17:07:04 - 27-Mar-26
Unknown* 0 28.52388 SI Trade
Currency Conversion
17:06:32 - 27-Mar-26
Unknown* 0 28.53774 SI Trade
Currency Conversion
17:06:26 - 27-Mar-26
Unknown* 800 28.55533 Currency Conversion
OTC Trade
17:06:26 - 27-Mar-26
Unknown* 774 28.55436 Currency Conversion
OTC Trade
17:06:26 - 27-Mar-26
Unknown* 129 28.48232 SI Trade
Currency Conversion
17:05:55 - 27-Mar-26
Unknown* 114 28.57237 Currency Conversion
OTC Trade
17:05:04 - 27-Mar-26
Unknown* 486 28.57237 Currency Conversion
OTC Trade
17:05:04 - 27-Mar-26
Unknown* 18 28.56544 SI Trade
Currency Conversion
17:04:17 - 27-Mar-26
Unknown* 9 28.57237 Currency Conversion
OTC Trade
17:04:01 - 27-Mar-26
Unknown* 120 28.56544 SI Trade
Currency Conversion
17:02:47 - 27-Mar-26
Unknown* 0 28.5793 SI Trade
Currency Conversion
17:02:10 - 27-Mar-26
Unknown* 7 28.59315 SI Trade
Currency Conversion
17:01:35 - 27-Mar-26
Unknown* 1,150 28.56544 SI Trade
Currency Conversion
17:00:36 - 27-Mar-26
Unknown* 3 28.607 SI Trade
Currency Conversion
17:00:00 - 27-Mar-26
Unknown* 3 28.5793 SI Trade
Currency Conversion
16:59:02 - 27-Mar-26
Unknown* 0 28.69 SI Trade
16:58:23 - 27-Mar-26
Unknown* 99 28.63471 Currency Conversion
OTC Trade
16:57:43 - 27-Mar-26
Unknown* 800 28.59703 Currency Conversion
OTC Trade
16:56:07 - 27-Mar-26
Unknown* 0 28.68 SI Trade
16:53:59 - 27-Mar-26
Unknown* 0 28.67627 SI Trade
Currency Conversion
16:52:53 - 27-Mar-26
Unknown* 20 28.64856 SI Trade
Currency Conversion
16:49:21 - 27-Mar-26
Unknown* 20 28.62778 Currency Conversion
OTC Trade
16:49:19 - 27-Mar-26
Unknown* 20 28.62778 Currency Conversion
OTC Trade
16:49:19 - 27-Mar-26
Unknown* 0 28.5793 SI Trade
Currency Conversion
16:48:27 - 27-Mar-26
Unknown* 128 28.607 SI Trade
Currency Conversion
16:46:55 - 27-Mar-26
Unknown* 129 28.53774 SI Trade
Currency Conversion
16:46:12 - 27-Mar-26
Unknown* 800 28.54466 Currency Conversion
OTC Trade
16:46:10 - 27-Mar-26
Unknown* 100 28.54466 Currency Conversion
OTC Trade
16:46:10 - 27-Mar-26
Unknown* 400 28.52291 Currency Conversion
OTC Trade
16:45:51 - 27-Mar-26
Unknown* 128 28.52388 SI Trade
Currency Conversion
16:45:08 - 27-Mar-26
Unknown* 0 28.49618 SI Trade
Currency Conversion
16:44:20 - 27-Mar-26
Unknown* 164 28.59469 Currency Conversion
Negotiated Trade
16:44:10 - 27-Mar-26
Sell* 38 28.49 SI Trade
16:43:29 - 27-Mar-26
Unknown* 1 28.46847 SI Trade
Currency Conversion
16:42:41 - 27-Mar-26
Unknown* 800 28.39228 Currency Conversion
OTC Trade
16:40:52 - 27-Mar-26
Unknown* 200 28.39228 Currency Conversion
OTC Trade
16:40:52 - 27-Mar-26
Unknown* 0 28.42 SI Trade
16:40:47 - 27-Mar-26
Unknown* 60 28.3992 SI Trade
Currency Conversion
16:40:34 - 27-Mar-26
Unknown* 7 28.3992 Currency Conversion
OTC Trade
16:40:08 - 27-Mar-26
Unknown* 6 28.42691 SI Trade
Currency Conversion
16:39:24 - 27-Mar-26
Unknown* 65 28.44076 SI Trade
Currency Conversion
16:39:24 - 27-Mar-26
Unknown* 1 28.44076 SI Trade
Currency Conversion
16:39:21 - 27-Mar-26
Unknown* 65 28.45462 SI Trade
Currency Conversion
16:38:23 - 27-Mar-26
Unknown* 129 28.42691 SI Trade
Currency Conversion
16:38:07 - 27-Mar-26
Unknown* 1,500 28.58389 Currency Conversion
Negotiated Trade
16:37:52 - 27-Mar-26
Unknown* 128 28.51003 SI Trade
Currency Conversion
16:37:18 - 27-Mar-26
Unknown* 100 28.49715 Currency Conversion
OTC Trade
16:37:00 - 27-Mar-26
Unknown* 111 28.49618 SI Trade
Currency Conversion
16:36:18 - 27-Mar-26
Unknown* 64 28.49618 SI Trade
Currency Conversion
16:36:09 - 27-Mar-26
Unknown* 100 28.48232 SI Trade
Currency Conversion
16:34:58 - 27-Mar-26
Unknown* 300 28.48232 SI Trade
Currency Conversion
16:34:56 - 27-Mar-26
Unknown* 800 28.5031 Currency Conversion
OTC Trade
16:33:00 - 27-Mar-26
Unknown* 300 28.5031 Currency Conversion
OTC Trade
16:33:00 - 27-Mar-26
Unknown* 3,082 28.51003 SI Trade
Currency Conversion
16:32:59 - 27-Mar-26
Unknown* 0 28.56544 SI Trade
Currency Conversion
16:32:32 - 27-Mar-26
Unknown* 57 28.55159 SI Trade
Currency Conversion
16:32:16 - 27-Mar-26
Unknown* 1,938 28.52388 SI Trade
Currency Conversion
16:32:16 - 27-Mar-26
Unknown* 183 28.67356 Currency Conversion
Negotiated Trade
16:32:01 - 27-Mar-26
Unknown* 4,844 28.53774 SI Trade
Currency Conversion
16:31:52 - 27-Mar-26
Unknown* 3,229 28.53774 SI Trade
Currency Conversion
16:31:32 - 27-Mar-26
Unknown* 0 28.56544 SI Trade
Currency Conversion
16:31:10 - 27-Mar-26
Unknown* 129 28.55159 SI Trade
Currency Conversion
16:31:07 - 27-Mar-26
Unknown* 500 28.60603 Currency Conversion
OTC Trade
16:30:53 - 27-Mar-26
Unknown* 1 28.55159 SI Trade
Currency Conversion
16:27:07 - 27-Mar-26
Unknown* 300 28.55852 Currency Conversion
OTC Trade
16:26:37 - 27-Mar-26
Unknown* 7 28.5793 SI Trade
Currency Conversion
16:26:28 - 27-Mar-26
Unknown* 1 28.5793 SI Trade
Currency Conversion
16:26:07 - 27-Mar-26
Unknown* 0 28.64 SI Trade
16:25:47 - 27-Mar-26
FTSE 100 Latest
Value9,967.35
Change-4.82