| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $113.50 | $118.75 | $98.50 | $111.36 | 38,334,650 |
April 2026 | $98.76 | $110.75 | $87.89 | $110.10 | 35,783,300 |
March 2026 | $98.40 | $108.17 | $91.61 | $98.57 | 49,679,769 |
February 2026 | $133.88 | $136.54 | $91.99 | $101.00 | 74,462,100 |
January 2026 | $176.73 | $192.92 | $133.50 | $134.06 | 41,900,600 |
December 2025 | $189.53 | $213.37 | $174.81 | $175.50 | 31,295,900 |
November 2025 | $278.82 | $279.98 | $166.27 | $191.41 | 53,492,900 |
October 2025 | $320.57 | $353.00 | $259.71 | $270.64 | 28,086,600 |
September 2025 | $291.25 | $336.22 | $256.63 | $321.84 | 41,469,900 |
August 2025 | $342.23 | $468.00 | $293.66 | $297.86 | 46,695,300 |
July 2025 | $409.24 | $413.72 | $331.22 | $346.55 | 19,965,300 |
June 2025 | $519.76 | $540.30 | $383.60 | $410.02 | 19,067,900 |
May 2025 | $396.18 | $544.93 | $390.00 | $519.61 | 20,361,000 |
April 2025 | $310.86 | $396.86 | $274.97 | $389.48 | 18,067,700 |
March 2025 | $312.33 | $341.75 | $263.68 | $310.54 | 21,112,200 |
February 2025 | $354.96 | $441.77 | $303.68 | $312.07 | 18,952,800 |
January 2025 | $327.30 | $370.77 | $305.01 | $363.99 | 10,751,500 |
December 2024 | $347.39 | $378.48 | $318.03 | $324.23 | 11,211,000 |
November 2024 | $292.98 | $364.95 | $285.85 | $348.27 | 12,577,400 |
October 2024 | $282.99 | $311.91 | $273.06 | $292.97 | 9,501,700 |
September 2024 | $209.81 | $297.56 | $202.44 | $282.02 | 12,709,900 |
August 2024 | $172.00 | $215.24 | $145.05 | $212.57 | 14,045,000 |
July 2024 | $207.34 | $208.37 | $162.14 | $171.94 | 12,539,900 |
June 2024 | $192.31 | $215.04 | $186.00 | $208.67 | 14,716,000 |
May 2024 | $223.61 | $251.30 | $171.93 | $191.40 | 24,029,000 |
