| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $160.13 | $161.50 | $156.24 | $157.77 | 1,523,300 |
April 2026 | $171.86 | $180.98 | $154.50 | $158.37 | 28,700,295 |
March 2026 | $174.81 | $182.93 | $162.22 | $170.54 | 35,546,660 |
February 2026 | $228.74 | $233.48 | $156.67 | $178.81 | 67,351,600 |
January 2026 | $225.41 | $247.05 | $221.78 | $230.15 | 25,011,100 |
December 2025 | $229.16 | $232.58 | $214.01 | $225.41 | 29,162,462 |
November 2025 | $212.42 | $234.30 | $206.72 | $230.01 | 26,774,200 |
October 2025 | $190.26 | $225.00 | $190.26 | $216.46 | 41,356,550 |
September 2025 | $189.28 | $191.86 | $176.16 | $189.94 | 24,632,100 |
August 2025 | $183.27 | $196.22 | $176.47 | $190.81 | 26,842,200 |
July 2025 | $157.31 | $206.78 | $156.01 | $185.86 | 49,874,100 |
June 2025 | $139.14 | $163.79 | $136.41 | $157.59 | 49,426,100 |
May 2025 | $154.86 | $156.53 | $134.65 | $140.33 | 56,712,300 |
April 2025 | $176.92 | $177.65 | $135.97 | $155.07 | 48,272,383 |
March 2025 | $187.72 | $193.01 | $169.37 | $176.30 | 32,673,747 |
February 2025 | $196.50 | $220.00 | $184.66 | $188.80 | 28,601,231 |
January 2025 | $198.82 | $208.64 | $193.50 | $201.36 | 27,762,438 |
December 2024 | $201.55 | $210.02 | $188.87 | $196.51 | 29,309,983 |
November 2024 | $205.94 | $225.91 | $187.62 | $200.84 | 42,602,373 |
October 2024 | $236.28 | $237.34 | $200.30 | $205.82 | 24,963,411 |
September 2024 | $249.03 | $252.69 | $230.00 | $236.97 | 26,035,000 |
August 2024 | $246.70 | $252.88 | $229.17 | $251.55 | 18,160,459 |
July 2024 | $212.64 | $249.40 | $205.06 | $246.23 | 27,657,481 |
June 2024 | $220.86 | $222.17 | $208.85 | $211.44 | 28,144,780 |
May 2024 | $231.91 | $237.56 | $216.65 | $219.09 | 23,742,670 |
