| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $337.00 | $372.36 | $335.17 | $355.15 | 8,774,326 |
April 2026 | $270.00 | $346.22 | $261.15 | $337.49 | 21,420,800 |
March 2026 | $257.90 | $283.76 | $234.96 | $265.63 | 29,442,064 |
February 2026 | $236.10 | $281.37 | $227.22 | $264.99 | 21,120,500 |
January 2026 | $231.22 | $257.97 | $214.93 | $237.12 | 22,910,600 |
December 2025 | $208.58 | $236.93 | $206.70 | $227.95 | 29,633,900 |
November 2025 | $222.24 | $224.11 | $189.54 | $210.64 | 21,437,000 |
October 2025 | $214.39 | $229.07 | $193.70 | $220.73 | 28,661,400 |
September 2025 | $199.62 | $236.97 | $196.79 | $217.02 | 34,815,400 |
August 2025 | $218.41 | $232.17 | $199.47 | $204.68 | 28,622,600 |
July 2025 | $217.78 | $232.59 | $212.07 | $222.93 | 28,607,200 |
June 2025 | $167.12 | $218.76 | $164.51 | $217.86 | 38,911,800 |
May 2025 | $148.71 | $170.72 | $146.65 | $167.83 | 20,730,700 |
April 2025 | $135.36 | $148.40 | $108.49 | $146.33 | 32,879,300 |
March 2025 | $155.89 | $156.60 | $129.78 | $135.86 | 33,964,600 |
February 2025 | $157.33 | $171.18 | $151.20 | $154.68 | 20,506,700 |
January 2025 | $144.24 | $174.45 | $142.18 | $162.08 | 29,492,300 |
December 2024 | $136.16 | $149.78 | $131.65 | $143.61 | 30,570,000 |
November 2024 | $123.96 | $138.84 | $123.96 | $135.55 | 23,321,800 |
October 2024 | $119.31 | $127.35 | $117.38 | $122.76 | 27,554,500 |
September 2024 | $106.47 | $129.63 | $99.41 | $119.51 | 38,777,300 |
August 2024 | $111.48 | $112.27 | $95.52 | $108.99 | 28,285,900 |
July 2024 | $108.64 | $117.86 | $107.13 | $112.28 | 29,381,900 |
June 2024 | $118.99 | $128.78 | $107.41 | $108.42 | 39,132,000 |
May 2024 | $115.75 | $123.71 | $111.30 | $118.49 | 31,440,200 |
