| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $183.07 | $199.32 | $170.01 | $179.69 | 2,797,871 |
April 2026 | $206.39 | $212.00 | $181.21 | $186.45 | 4,961,600 |
March 2026 | $163.22 | $231.63 | $155.50 | $205.27 | 7,105,900 |
February 2026 | $207.06 | $212.01 | $157.74 | $162.65 | 5,621,200 |
January 2026 | $201.66 | $253.82 | $198.00 | $209.80 | 5,566,400 |
December 2025 | $156.58 | $215.30 | $153.40 | $199.88 | 5,682,300 |
November 2025 | $173.26 | $187.87 | $149.16 | $159.21 | 5,671,800 |
October 2025 | $168.21 | $177.57 | $148.57 | $173.26 | 6,257,500 |
September 2025 | $146.15 | $171.17 | $135.05 | $164.09 | 6,291,100 |
August 2025 | $115.00 | $169.27 | $113.00 | $149.19 | 9,038,800 |
July 2025 | $110.95 | $145.42 | $104.42 | $118.07 | 9,251,200 |
June 2025 | $113.73 | $118.67 | $97.41 | $112.48 | 6,819,300 |
May 2025 | $122.24 | $130.33 | $111.72 | $112.04 | 6,166,900 |
April 2025 | $125.90 | $130.88 | $100.00 | $121.35 | 7,097,100 |
March 2025 | $140.89 | $146.62 | $121.36 | $125.25 | 7,494,300 |
February 2025 | $180.00 | $192.34 | $131.57 | $137.52 | 5,674,400 |
January 2025 | $204.27 | $206.89 | $173.55 | $183.17 | 3,793,100 |
December 2024 | $248.77 | $249.27 | $195.47 | $200.12 | 3,644,600 |
November 2024 | $204.00 | $255.04 | $200.00 | $245.57 | 3,662,800 |
October 2024 | $235.62 | $238.82 | $194.83 | $208.30 | 3,518,600 |
September 2024 | $232.50 | $251.98 | $185.00 | $236.18 | 5,698,900 |
August 2024 | $297.53 | $297.53 | $221.68 | $239.15 | 5,332,600 |
July 2024 | $298.84 | $334.72 | $286.81 | $295.41 | 3,638,700 |
June 2024 | $321.36 | $332.97 | $274.00 | $280.53 | 4,059,000 |
May 2024 | $330.27 | $334.01 | $282.98 | $315.41 | 3,955,900 |
