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 Price History

Time period:
to
Date Open High Low Close Volume
24th Aug 2026 (Mon) 29.05 29.875 27.60 28.575 100,119
21st Aug 2026 (Fri) 29.30 29.875 27.85 29.20 109,507
20th Aug 2026 (Thu) 28.775 29.35 27.35 29.35 138,732
19th Aug 2026 (Wed) 25.675 28.20 24.40 28.20 182,426
18th Aug 2026 (Tue) 27.10 27.10 25.75 26.25 91,664
17th Aug 2026 (Mon) 26.675 27.15 25.35 27.15 90,158
14th Aug 2026 (Fri) 26.10 27.25 24.80 26.925 113,433
13th Aug 2026 (Thu) 26.725 26.725 25.40 26.25 78,850
12th Aug 2026 (Wed) 26.35 27.675 25.05 27.05 108,919
11th Aug 2026 (Tue) 26.30 26.30 24.00 26.15 45,928
10th Aug 2026 (Mon) 25.675 26.00 24.40 26.00 138,645
7th Aug 2026 (Fri) 24.15 25.675 22.95 25.675 204,901
6th Aug 2026 (Thu) 24.675 25.20 22.775 24.45 59,111
5th Aug 2026 (Wed) 23.20 24.775 22.05 24.775 237,169
4th Aug 2026 (Tue) 21.05 23.30 20.00 22.825 63,514
3rd Aug 2026 (Mon) 21.05 21.05 20.00 21.05 112,511
31st Jul 2026 (Fri) 21.775 21.775 19.01 21.005 72,859
30th Jul 2026 (Thu) 21.35 28.525 20.10 21.015 136,322
29th Jul 2026 (Wed) 22.20 22.525 21.015 21.015 260,428
28th Jul 2026 (Tue) 22.925 22.925 21.625 22.10 94,668
27th Jul 2026 (Mon) 23.00 23.45 21.85 22.575 92,831
24th Jul 2026 (Fri) 23.10 23.45 21.95 23.40 41,225
23rd Jul 2026 (Thu) 24.35 24.35 22.725 23.00 83,092
22nd Jul 2026 (Wed) 23.625 24.575 22.45 24.575 97,244
21st Jul 2026 (Tue) 22.35 23.15 21.25 23.15 69,130
20th Jul 2026 (Mon) 22.15 24.15 21.05 22.30 22,588
17th Jul 2026 (Fri) 22.30 22.30 21.20 21.825 87,232
16th Jul 2026 (Thu) 23.575 24.525 22.35 22.35 103,165
15th Jul 2026 (Wed) 23.775 23.875 22.60 23.25 90,331
14th Jul 2026 (Tue) 23.20 24.30 22.05 23.825 109,935
13th Jul 2026 (Mon) 24.00 24.00 22.00 23.40 45,093
10th Jul 2026 (Fri) 24.35 24.35 23.00 24.15 119,629
9th Jul 2026 (Thu) 22.35 24.00 21.25 24.00 137,439
8th Jul 2026 (Wed) 23.40 23.875 21.725 21.725 202,167
7th Jul 2026 (Tue) 24.575 25.00 23.35 23.525 82,076
6th Jul 2026 (Mon) 25.725 26.725 24.45 24.45 66,817
3rd Jul 2026 (Fri) 25.20 25.875 23.95 25.875 3,504
2nd Jul 2026 (Thu) 24.20 25.35 23.00 25.35 118,493
1st Jul 2026 (Wed) 24.20 24.20 23.00 24.20 81,348
30th Jun 2026 (Tue) 23.875 24.05 22.70 24.05 44,585
29th Jun 2026 (Mon) 24.00 25.00 22.80 23.625 29,679
26th Jun 2026 (Fri) 23.725 24.40 22.55 24.40 109,942
25th Jun 2026 (Thu) 22.925 24.00 21.80 23.525 245,758
FTSE 100 Latest
Value10,854.32
Change37.76