| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 2026 | $157.44 | $158.72 | $155.23 | $155.52 | 4,476,471 |
October 2026 | $152.21 | $160.22 | $150.03 | $155.12 | 48,603,400 |
September 2026 | $155.85 | $158.85 | $151.60 | $152.28 | 44,786,600 |
August 2026 | $145.85 | $159.89 | $145.20 | $156.93 | 50,612,574 |
July 2026 | $138.88 | $145.75 | $138.81 | $145.01 | 62,979,900 |
June 2026 | $130.18 | $148.88 | $115.00 | $138.14 | 160,533,600 |
May 2026 | $125.50 | $133.46 | $115.00 | $130.18 | 48,832,500 |
April 2026 | $96.02 | $120.00 | $90.23 | $116.56 | 53,753,700 |
March 2026 | $96.56 | $103.05 | $84.90 | $94.62 | 63,225,152 |
February 2026 | $94.66 | $98.46 | $78.53 | $98.41 | 91,666,782 |
January 2026 | $109.16 | $116.33 | $94.56 | $95.20 | 58,246,447 |
December 2025 | $95.64 | $113.57 | $91.66 | $108.49 | 64,792,608 |
November 2025 | $109.46 | $111.29 | $90.55 | $96.79 | 54,714,765 |
October 2025 | $99.02 | $116.66 | $91.10 | $106.13 | 76,622,300 |
September 2025 | $94.10 | $103.16 | $92.41 | $100.13 | 70,186,284 |
August 2025 | $85.22 | $98.06 | $79.05 | $96.56 | 89,711,494 |
July 2025 | $86.74 | $95.20 | $85.51 | $94.16 | 67,408,374 |
June 2025 | $71.75 | $89.06 | $71.61 | $87.89 | 77,605,211 |
May 2025 | $70.32 | $75.25 | $58.55 | $72.46 | 98,104,392 |
April 2025 | $70.77 | $73.56 | $52.43 | $68.18 | 95,582,196 |
March 2025 | $84.67 | $85.50 | $66.27 | $70.44 | 81,171,964 |
February 2025 | $80.33 | $104.96 | $78.87 | $83.51 | 89,300,842 |
January 2025 | $75.14 | $86.41 | $73.58 | $82.76 | 55,288,720 |
December 2024 | $69.65 | $86.75 | $69.28 | $74.34 | 70,337,705 |
November 2024 | $63.35 | $78.57 | $63.00 | $69.03 | 82,462,663 |
