| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $205.39 | $212.90 | $198.02 | $201.88 | 17,753,128 |
April 2026 | $223.95 | $234.21 | $209.98 | $213.18 | 22,216,200 |
March 2026 | $253.55 | $259.45 | $217.74 | $223.81 | 23,291,500 |
February 2026 | $255.82 | $276.21 | $244.92 | $255.50 | 23,313,800 |
January 2026 | $240.48 | $262.70 | $238.74 | $256.95 | 20,444,200 |
December 2025 | $242.87 | $258.62 | $236.38 | $239.60 | 20,187,600 |
November 2025 | $245.65 | $256.73 | $239.78 | $254.48 | 22,302,800 |
October 2025 | $272.27 | $282.70 | $237.58 | $245.00 | 24,558,800 |
September 2025 | $268.70 | $279.17 | $262.12 | $271.64 | 19,862,800 |
August 2025 | $279.17 | $291.57 | $268.48 | $272.42 | 22,104,500 |
July 2025 | $254.50 | $276.16 | $247.75 | $269.30 | 20,771,200 |
June 2025 | $241.42 | $257.71 | $237.61 | $255.50 | 15,760,500 |
May 2025 | $233.79 | $250.97 | $231.10 | $242.42 | 19,061,000 |
April 2025 | $220.22 | $236.82 | $197.55 | $233.79 | 29,995,000 |
March 2025 | $231.33 | $240.49 | $212.50 | $221.20 | 19,413,200 |
February 2025 | $238.60 | $242.53 | $225.46 | $230.76 | 18,452,200 |
January 2025 | $227.74 | $259.35 | $223.47 | $232.86 | 19,355,000 |
December 2024 | $245.41 | $245.96 | $221.35 | $225.48 | 15,617,000 |
November 2024 | $238.08 | $251.57 | $227.92 | $245.52 | 17,190,400 |
October 2024 | $241.40 | $256.28 | $226.71 | $238.55 | 24,483,000 |
September 2024 | $240.51 | $251.05 | $227.73 | $240.17 | 21,586,300 |
August 2024 | $208.81 | $242.81 | $200.84 | $241.06 | 22,686,100 |
July 2024 | $187.37 | $211.86 | $182.77 | $209.30 | 19,062,600 |
June 2024 | $203.99 | $210.99 | $176.10 | $187.87 | 26,361,200 |
May 2024 | $208.25 | $218.83 | $201.20 | $202.51 | 18,508,100 |
