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!

T. Rowe Price M (TMSF.US) Share Price History

Time period:
to
Date Open High Low Close Volume
10th Jul 2026 (Fri) 50.26 50.26 50.185 50.185 0
9th Jul 2026 (Thu) 50.26 50.26 50.19 50.19 0
8th Jul 2026 (Wed) 50.26 50.26 50.1598 50.1598 0
7th Jul 2026 (Tue) 50.26 50.26 50.26 50.225 0
6th Jul 2026 (Mon) 50.19 50.3265 50.19 50.3265 0
3rd Jul 2026 (Fri) 50.19 50.24 50.19 50.24 0
2nd Jul 2026 (Thu) 50.19 50.19 50.19 50.24 100
1st Jul 2026 (Wed) 50.13 50.16 50.13 50.1256 183
30th Jun 2026 (Tue) 50.08 50.1308 50.08 50.1308 1
29th Jun 2026 (Mon) 50.08 50.20 50.08 50.20 0
26th Jun 2026 (Fri) 50.08 50.155 50.08 50.155 0
25th Jun 2026 (Thu) 50.08 50.08 50.0654 50.0654 0
24th Jun 2026 (Wed) 50.08 50.1557 50.08 50.1557 0
23rd Jun 2026 (Tue) 50.08 50.08 50.08 50.08 0
22nd Jun 2026 (Mon) 50.08 50.17 50.06 50.105 132
19th Jun 2026 (Fri) 50.09 50.09 50.08 50.0822 460
18th Jun 2026 (Thu) 50.09 50.09 50.08 50.0822 460
17th Jun 2026 (Wed) 50.19 50.19 50.19 50.045 215
16th Jun 2026 (Tue) 50.27 50.28 50.27 50.2297 524
15th Jun 2026 (Mon) 50.27 50.27 50.27 50.2539 100
12th Jun 2026 (Fri) 49.88 50.1344 49.88 50.1344 0
11th Jun 2026 (Thu) 49.88 50.075 49.88 50.075 0
10th Jun 2026 (Wed) 49.88 49.925 49.88 49.925 0
9th Jun 2026 (Tue) 49.88 49.9716 49.88 49.9716 0
8th Jun 2026 (Mon) 49.88 49.895 49.88 49.895 0
5th Jun 2026 (Fri) 49.88 49.9141 49.88 49.9141 0
4th Jun 2026 (Thu) 49.88 50.07 49.88 50.07 0
3rd Jun 2026 (Wed) 49.88 50.05 49.88 50.05 0
2nd Jun 2026 (Tue) 49.88 50.15 49.88 50.15 0
1st Jun 2026 (Mon) 49.88 50.155 49.88 50.155 0
29th May 2026 (Fri) 49.88 50.1761 49.88 50.1761 0
28th May 2026 (Thu) 49.88 50.1144 49.88 50.1144 4
27th May 2026 (Wed) 49.88 49.88 49.88 49.9859 0
26th May 2026 (Tue) 49.81 49.81 49.81 49.83 0
25th May 2026 (Mon) 49.81 50.0333 49.81 50.0333 0
22nd May 2026 (Fri) 49.81 50.0333 49.81 50.0333 0
21st May 2026 (Thu) 49.81 49.9851 49.81 49.9851 0
20th May 2026 (Wed) 49.81 50.0051 49.81 50.0051 18
19th May 2026 (Tue) 49.81 49.81 49.81 49.8273 0
18th May 2026 (Mon) 50.16 50.16 49.9118 49.9118 0
15th May 2026 (Fri) 50.16 50.16 49.93 49.93 0
14th May 2026 (Thu) 50.16 50.17 50.16 50.08 200
13th May 2026 (Wed) 50.13 50.13 50.13 50.145 200
12th May 2026 (Tue) 50.21 50.21 50.15 50.15 0
11th May 2026 (Mon) 50.21 50.2249 50.21 50.2249 158
FTSE 100 Latest
Value10,497.29
Change24.84