| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $142.00 | $149.13 | $136.20 | $139.74 | 27,999,171 |
April 2026 | $153.90 | $157.84 | $118.30 | $136.47 | 168,699,700 |
March 2026 | $164.19 | $184.74 | $145.01 | $150.82 | 106,300,858 |
February 2026 | $197.09 | $197.09 | $154.63 | $168.41 | 170,999,098 |
January 2026 | $219.90 | $236.31 | $191.81 | $192.70 | 89,899,992 |
December 2025 | $249.09 | $268.21 | $211.91 | $219.36 | 131,552,281 |
November 2025 | $277.73 | $280.67 | $228.58 | $251.24 | 67,601,291 |
October 2025 | $223.88 | $275.48 | $222.64 | $274.88 | 106,360,912 |
September 2025 | $234.00 | $236.50 | $214.30 | $225.55 | 105,643,428 |
August 2025 | $216.80 | $249.99 | $188.00 | $238.66 | 149,249,800 |
July 2025 | $218.90 | $229.27 | $208.60 | $223.50 | 72,285,400 |
June 2025 | $205.67 | $225.68 | $204.41 | $223.77 | 85,947,800 |
May 2025 | $168.40 | $209.80 | $164.24 | $205.67 | 123,027,100 |
April 2025 | $148.36 | $161.60 | $120.10 | $159.49 | 99,618,264 |
March 2025 | $178.70 | $180.95 | $141.92 | $146.16 | 119,029,355 |
February 2025 | $176.17 | $194.40 | $160.66 | $177.10 | 127,366,594 |
January 2025 | $157.00 | $188.43 | $154.96 | $181.51 | 104,507,498 |
December 2024 | $175.03 | $186.90 | $153.12 | $154.41 | 115,725,912 |
November 2024 | $115.98 | $178.70 | $113.23 | $174.80 | 193,548,080 |
October 2024 | $113.76 | $126.99 | $108.71 | $114.82 | 109,016,504 |
September 2024 | $113.06 | $116.62 | $107.13 | $114.86 | 143,432,368 |
August 2024 | $129.40 | $135.72 | $107.93 | $114.23 | 185,836,015 |
July 2024 | $138.32 | $146.46 | $125.50 | $130.38 | 117,353,473 |
June 2024 | $136.85 | $139.06 | $122.60 | $135.09 | 165,415,519 |
May 2024 | $158.14 | $168.80 | $133.59 | $136.18 | 119,673,103 |
