| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $135.65 | $142.90 | $98.90 | $117.99 | 52,060,181 |
April 2026 | $164.49 | $166.19 | $132.57 | $136.33 | 37,874,700 |
March 2026 | $147.10 | $164.22 | $135.73 | $163.52 | 55,353,900 |
February 2026 | $156.63 | $167.37 | $142.99 | $149.33 | 47,141,600 |
January 2026 | $175.79 | $186.19 | $153.09 | $156.87 | 53,796,900 |
December 2025 | $206.80 | $212.75 | $161.02 | $174.04 | 79,242,800 |
November 2025 | $187.90 | $209.77 | $178.76 | $207.77 | 52,823,100 |
October 2025 | $144.70 | $197.08 | $143.18 | $189.60 | 49,013,800 |
September 2025 | $141.50 | $149.08 | $134.01 | $144.01 | 47,353,600 |
August 2025 | $107.48 | $136.90 | $105.75 | $136.10 | 63,578,400 |
July 2025 | $100.26 | $108.64 | $95.01 | $107.28 | 55,575,700 |
June 2025 | $69.92 | $106.83 | $69.59 | $100.64 | 122,174,300 |
May 2025 | $72.09 | $73.39 | $63.81 | $69.73 | 48,066,200 |
April 2025 | $75.35 | $75.65 | $60.40 | $72.00 | 62,181,800 |
March 2025 | $80.90 | $81.55 | $71.57 | $76.29 | 34,501,800 |
February 2025 | $74.86 | $84.91 | $74.47 | $81.55 | 35,782,600 |
January 2025 | $70.00 | $80.63 | $61.50 | $76.58 | 40,055,800 |
December 2024 | $75.02 | $78.83 | $67.55 | $69.04 | 37,232,900 |
November 2024 | $67.78 | $76.65 | $64.86 | $75.16 | 32,609,400 |
October 2024 | $73.00 | $77.70 | $67.05 | $67.28 | 26,408,400 |
September 2024 | $77.55 | $78.10 | $70.00 | $73.00 | 37,557,300 |
August 2024 | $72.85 | $80.53 | $67.22 | $76.47 | 48,349,900 |
July 2024 | $66.45 | $78.87 | $61.52 | $72.75 | 51,802,600 |
June 2024 | $54.71 | $70.65 | $54.71 | $67.00 | 68,436,300 |
May 2024 | $25.11 | $58.82 | $21.92 | $55.05 | 102,281,500 |
