| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 2026 | $195.37 | $238.48 | $194.51 | $236.64 | 16,941,017 |
May 2026 | $177.77 | $203.71 | $171.01 | $190.64 | 61,623,300 |
April 2026 | $127.50 | $154.64 | $112.99 | $148.06 | 52,048,100 |
March 2026 | $122.71 | $130.16 | $117.99 | $125.82 | 37,214,315 |
February 2026 | $120.87 | $123.71 | $105.00 | $120.96 | 62,356,989 |
January 2026 | $142.85 | $144.79 | $116.11 | $120.46 | 47,130,962 |
December 2025 | $128.05 | $145.90 | $123.00 | $142.24 | 46,315,351 |
November 2025 | $135.69 | $138.07 | $114.72 | $129.69 | 36,604,238 |
October 2025 | $101.31 | $138.19 | $99.23 | $134.88 | 62,861,100 |
September 2025 | $102.72 | $111.25 | $98.44 | $100.09 | 54,976,100 |
August 2025 | $126.08 | $132.39 | $91.84 | $105.61 | 122,523,300 |
July 2025 | $124.56 | $135.40 | $112.11 | $129.00 | 55,204,100 |
June 2025 | $117.60 | $125.52 | $112.32 | $124.36 | 39,466,900 |
May 2025 | $99.00 | $119.52 | $97.00 | $117.70 | 63,802,200 |
April 2025 | $98.09 | $101.40 | $77.51 | $96.71 | 52,604,200 |
March 2025 | $119.98 | $121.47 | $94.13 | $97.91 | 50,042,600 |
February 2025 | $142.54 | $149.19 | $111.74 | $119.93 | 74,105,900 |
January 2025 | $109.55 | $151.95 | $105.53 | $146.58 | 75,812,200 |
December 2024 | $105.46 | $116.43 | $103.78 | $108.08 | 52,385,400 |
November 2024 | $81.00 | $108.44 | $80.03 | $104.54 | 69,484,600 |
October 2024 | $65.20 | $83.30 | $63.19 | $80.65 | 47,509,600 |
September 2024 | $62.24 | $65.64 | $56.85 | $65.22 | 35,867,900 |
August 2024 | $59.58 | $63.25 | $56.16 | $62.76 | 53,441,300 |
July 2024 | $57.00 | $60.66 | $55.38 | $59.13 | 41,343,100 |
June 2024 | $58.16 | $58.65 | $52.51 | $56.81 | 50,578,000 |
