| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 2026 | $108.88 | $127.28 | $106.95 | $118.47 | 60,545,445 |
October 2026 | $114.81 | $120.05 | $104.51 | $106.61 | 127,055,100 |
September 2026 | $121.69 | $130.71 | $114.63 | $115.34 | 144,792,100 |
August 2026 | $93.26 | $135.01 | $92.78 | $125.80 | 173,587,800 |
July 2026 | $92.19 | $98.72 | $88.57 | $93.52 | 161,699,300 |
June 2026 | $104.78 | $111.95 | $91.52 | $93.21 | 194,372,400 |
May 2026 | $109.57 | $120.73 | $103.40 | $109.58 | 141,876,100 |
April 2026 | $112.09 | $121.46 | $106.40 | $110.60 | 168,570,000 |
March 2026 | $130.73 | $131.13 | $93.92 | $107.77 | 267,746,300 |
February 2026 | $110.35 | $130.37 | $107.36 | $129.17 | 184,772,400 |
January 2026 | $100.34 | $134.02 | $97.58 | $111.63 | 206,366,400 |
December 2025 | $91.41 | $105.66 | $87.68 | $99.21 | 192,475,000 |
November 2025 | $79.95 | $93.11 | $77.87 | $90.15 | 177,347,500 |
October 2025 | $84.18 | $97.66 | $75.34 | $80.22 | 287,403,200 |
September 2025 | $74.03 | $87.11 | $72.63 | $83.53 | 263,369,500 |
August 2025 | $62.86 | $73.58 | $61.05 | $73.46 | 177,099,300 |
July 2025 | $58.18 | $65.73 | $54.67 | $61.32 | 275,259,200 |
June 2025 | $53.22 | $59.55 | $51.43 | $57.53 | 257,632,300 |
May 2025 | $50.60 | $53.80 | $47.44 | $52.06 | 254,731,900 |
April 2025 | $47.54 | $56.18 | $42.19 | $51.78 | 350,235,800 |
March 2025 | $42.70 | $48.67 | $41.19 | $47.45 | 228,387,600 |
February 2025 | $41.91 | $47.12 | $40.28 | $41.86 | 223,362,500 |
January 2025 | $37.19 | $42.62 | $36.81 | $41.74 | 165,459,600 |
December 2024 | $40.62 | $41.54 | $36.01 | $36.36 | 212,035,500 |
November 2024 | $44.08 | $44.80 | $39.32 | $40.98 | 227,518,500 |
