| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $140.78 | $156.43 | $132.00 | $133.07 | 33,746,812 |
April 2026 | $118.83 | $159.04 | $112.80 | $141.38 | 58,225,900 |
March 2026 | $129.13 | $135.65 | $107.18 | $117.16 | 51,956,700 |
February 2026 | $114.93 | $142.40 | $108.49 | $132.36 | 63,414,800 |
January 2026 | $86.03 | $123.91 | $85.23 | $117.99 | 65,638,900 |
December 2025 | $75.84 | $95.95 | $75.42 | $84.12 | 56,554,000 |
November 2025 | $90.82 | $93.49 | $67.87 | $77.02 | 51,256,900 |
October 2025 | $91.70 | $101.22 | $83.41 | $91.43 | 54,720,700 |
September 2025 | $80.47 | $98.78 | $76.81 | $92.22 | 49,343,400 |
August 2025 | $75.50 | $88.57 | $70.17 | $83.52 | 59,191,100 |
July 2025 | $79.69 | $93.52 | $77.24 | $78.26 | 65,114,100 |
June 2025 | $68.17 | $84.29 | $66.08 | $80.35 | 74,615,600 |
May 2025 | $79.70 | $84.70 | $67.28 | $68.49 | 82,084,700 |
April 2025 | $86.40 | $87.47 | $60.45 | $78.83 | 86,046,400 |
March 2025 | $102.77 | $102.99 | $84.33 | $87.05 | 83,386,400 |
February 2025 | $98.51 | $109.91 | $96.36 | $100.72 | 46,860,800 |
January 2025 | $98.96 | $109.24 | $95.12 | $101.04 | 47,952,500 |
December 2024 | $104.87 | $111.69 | $96.22 | $98.47 | 39,080,000 |
November 2024 | $104.52 | $109.21 | $94.35 | $105.00 | 50,910,000 |
October 2024 | $112.40 | $113.12 | $100.53 | $104.08 | 41,918,500 |
September 2024 | $112.86 | $117.07 | $103.12 | $111.76 | 41,509,100 |
August 2024 | $113.64 | $119.12 | $94.88 | $115.07 | 49,610,200 |
July 2024 | $133.44 | $146.43 | $105.71 | $117.48 | 38,150,500 |
June 2024 | $128.06 | $138.73 | $122.67 | $134.36 | 27,289,700 |
May 2024 | $126.54 | $134.37 | $121.10 | $125.38 | 30,290,100 |
