| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $260.02 | $276.80 | $252.59 | $276.49 | 7,276,596 |
April 2026 | $199.81 | $259.60 | $188.10 | $259.23 | 17,106,986 |
March 2026 | $220.70 | $230.45 | $183.83 | $195.33 | 23,836,596 |
February 2026 | $166.91 | $241.09 | $164.33 | $225.37 | 27,785,514 |
January 2026 | $137.98 | $181.11 | $137.70 | $168.04 | 21,742,743 |
December 2025 | $148.27 | $168.12 | $134.80 | $136.37 | 21,990,851 |
November 2025 | $166.43 | $167.84 | $137.60 | $151.63 | 22,000,516 |
October 2025 | $167.42 | $200.60 | $162.59 | $168.02 | 28,697,200 |
September 2025 | $181.21 | $192.72 | $161.68 | $167.40 | 21,512,347 |
August 2025 | $189.35 | $203.25 | $183.42 | $185.25 | 19,108,000 |
July 2025 | $140.75 | $197.18 | $140.75 | $194.69 | 26,344,900 |
June 2025 | $121.81 | $143.90 | $118.09 | $143.21 | 20,458,100 |
May 2025 | $114.05 | $131.30 | $112.05 | $122.13 | 15,887,500 |
April 2025 | $125.09 | $128.80 | $99.50 | $114.38 | 21,249,610 |
March 2025 | $136.68 | $138.93 | $122.95 | $126.65 | 17,364,246 |
February 2025 | $145.15 | $155.14 | $134.04 | $136.15 | 18,369,324 |
January 2025 | $157.50 | $165.41 | $144.52 | $149.33 | 15,016,434 |
December 2024 | $189.83 | $190.00 | $151.60 | $155.05 | 14,840,159 |
November 2024 | $166.60 | $195.94 | $165.94 | $188.20 | 16,774,149 |
October 2024 | $158.20 | $176.14 | $155.87 | $165.55 | 20,412,996 |
September 2024 | $155.36 | $159.08 | $138.63 | $158.88 | 16,589,602 |
August 2024 | $155.98 | $158.27 | $134.01 | $156.53 | 17,628,265 |
July 2024 | $133.39 | $169.57 | $132.64 | $155.68 | 20,617,865 |
June 2024 | $148.98 | $148.99 | $130.70 | $132.22 | 14,326,183 |
May 2024 | $139.95 | $155.35 | $125.36 | $147.21 | 22,337,269 |
