| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $364.00 | $377.72 | $348.59 | $365.72 | 9,544,283 |
November 2025 | $323.04 | $374.00 | $306.55 | $367.33 | 13,406,500 |
October 2025 | $312.76 | $341.90 | $308.25 | $319.66 | 10,729,869 |
September 2025 | $292.37 | $320.80 | $292.02 | $313.56 | 13,769,600 |
August 2025 | $291.33 | $305.29 | $272.22 | $296.04 | 15,223,700 |
July 2025 | $272.62 | $305.42 | $265.40 | $297.85 | 13,256,400 |
June 2025 | $274.36 | $281.66 | $256.49 | $273.45 | 14,386,200 |
May 2025 | $224.04 | $284.95 | $222.14 | $275.05 | 17,430,000 |
April 2025 | $220.42 | $236.58 | $175.49 | $223.52 | 27,056,200 |
March 2025 | $269.69 | $270.82 | $207.62 | $219.34 | 23,723,600 |
February 2025 | $234.86 | $286.44 | $233.33 | $268.43 | 16,882,700 |
January 2025 | $229.95 | $258.17 | $225.73 | $247.21 | 13,444,600 |
December 2024 | $228.28 | $233.79 | $218.09 | $228.67 | 13,204,900 |
November 2024 | $195.37 | $233.96 | $192.09 | $228.28 | 15,688,100 |
October 2024 | $190.58 | $204.27 | $186.45 | $195.26 | 12,304,800 |
September 2024 | $166.92 | $197.47 | $166.08 | $191.25 | 14,650,000 |
August 2024 | $172.44 | $173.32 | $153.21 | $168.24 | 17,908,300 |
July 2024 | $172.56 | $182.55 | $156.25 | $172.50 | 17,051,100 |
June 2024 | $183.04 | $185.84 | $168.03 | $171.98 | 16,465,100 |
May 2024 | $159.60 | $183.33 | $155.56 | $182.73 | 21,833,700 |
April 2024 | $182.08 | $182.08 | $153.42 | $160.00 | 21,896,000 |
March 2024 | $181.33 | $186.99 | $170.23 | $183.59 | 20,979,200 |
February 2024 | $140.58 | $185.42 | $139.51 | $181.04 | 23,997,000 |
January 2024 | $139.89 | $143.37 | $131.36 | $139.90 | 15,202,100 |
December 2023 | $125.05 | $143.41 | $123.69 | $140.42 | 15,804,200 |