| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2026 | $115.43 | $119.61 | $112.21 | $115.23 | 22,434,223 |
September 2026 | $120.92 | $124.73 | $109.79 | $115.04 | 66,537,318 |
August 2026 | $154.42 | $164.18 | $121.42 | $122.92 | 75,284,525 |
July 2026 | $144.83 | $154.03 | $134.52 | $151.80 | 48,796,238 |
June 2026 | $144.50 | $156.15 | $134.58 | $145.83 | 63,230,282 |
May 2026 | $144.29 | $148.32 | $127.49 | $144.50 | 55,476,448 |
April 2026 | $141.78 | $157.51 | $137.29 | $144.08 | 34,065,572 |
March 2026 | $150.45 | $156.34 | $135.54 | $140.18 | 44,175,994 |
February 2026 | $126.23 | $160.47 | $123.16 | $154.03 | 53,280,448 |
January 2026 | $128.02 | $134.78 | $123.59 | $125.73 | 43,062,059 |
December 2025 | $107.09 | $130.18 | $106.62 | $126.59 | 60,455,660 |
November 2025 | $107.81 | $110.40 | $91.82 | $107.89 | 72,485,638 |
October 2025 | $110.61 | $117.05 | $106.77 | $108.42 | 52,259,677 |
September 2025 | $98.51 | $115.51 | $98.23 | $111.78 | 71,498,518 |
August 2025 | $104.20 | $112.17 | $91.10 | $100.15 | 108,286,763 |
July 2025 | $85.18 | $108.62 | $83.00 | $106.25 | 87,279,572 |
June 2025 | $77.02 | $86.58 | $75.32 | $86.37 | 65,343,443 |
May 2025 | $69.16 | $83.12 | $68.94 | $76.92 | 91,690,503 |
April 2025 | $68.90 | $73.59 | $57.18 | $69.18 | 132,564,697 |
March 2025 | $84.54 | $84.97 | $65.74 | $68.95 | 132,620,674 |
February 2025 | $69.90 | $88.58 | $69.55 | $83.28 | 113,982,894 |
January 2025 | $63.98 | $74.58 | $63.47 | $71.12 | 86,083,709 |
December 2024 | $60.81 | $64.81 | $59.56 | $63.70 | 107,136,626 |
November 2024 | $46.13 | $60.74 | $45.35 | $60.39 | 97,850,919 |
October 2024 | $45.41 | $50.38 | $41.76 | $46.01 | 75,576,172 |
