
SPMO has returned 33.3% since January 1, 2026.
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 18 2026 | $160.04 | $160.65 | $159.10 | $159.90 | 2,446,000 |
June 17 2026 | $156.72 | $158.60 | $155.13 | $155.49 | 2,196,500 |
June 16 2026 | $158.12 | $158.95 | $154.58 | $154.62 | 2,021,600 |
June 15 2026 | $157.00 | $158.24 | $156.63 | $157.84 | 2,467,100 |
June 12 2026 | $150.81 | $153.36 | $150.12 | $152.48 | 2,438,100 |
June 11 2026 | $145.54 | $151.01 | $145.40 | $150.58 | 2,278,100 |
June 10 2026 | $145.98 | $148.67 | $143.51 | $143.68 | 2,378,000 |
June 09 2026 | $149.96 | $151.07 | $141.55 | $147.51 | 3,286,800 |
June 08 2026 | $148.16 | $148.95 | $146.57 | $147.88 | 2,269,000 |
June 05 2026 | $149.38 | $149.48 | $144.00 | $144.28 | 3,640,900 |
June 04 2026 | $150.55 | $154.06 | $149.60 | $152.83 | 2,164,700 |
June 03 2026 | $155.15 | $155.74 | $153.40 | $155.09 | 2,198,300 |
June 02 2026 | $153.44 | $154.51 | $152.53 | $154.32 | 2,125,200 |
June 01 2026 | $150.31 | $153.12 | $150.15 | $152.32 | 2,212,300 |
May 29 2026 | $151.13 | $151.91 | $149.87 | $150.59 | 1,630,000 |
May 28 2026 | $149.53 | $151.12 | $148.23 | $150.13 | 2,634,400 |
May 27 2026 | $151.23 | $151.40 | $148.05 | $149.60 | 2,118,600 |
May 26 2026 | $147.60 | $150.19 | $147.41 | $149.80 | 2,375,900 |
May 22 2026 | $145.51 | $146.09 | $144.66 | $144.94 | 2,004,300 |
May 21 2026 | $142.73 | $145.06 | $142.72 | $144.69 | 1,894,400 |
May 20 2026 | $142.50 | $143.80 | $141.64 | $143.31 | 1,686,400 |
May 19 2026 | $139.69 | $142.27 | $138.05 | $140.63 | 2,168,000 |
May 18 2026 | $144.71 | $144.73 | $139.79 | $141.42 | 3,589,900 |
May 15 2026 | $144.28 | $144.87 | $143.21 | $143.48 | 2,182,900 |
May 14 2026 | $146.24 | $147.87 | $145.70 | $147.52 | 1,697,700 |