
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $241.52 | $252.56 | $234.77 | $241.42 | 105,825,400 |
November 2024 | $242.36 | $259.92 | $232.41 | $240.31 | 120,958,300 |
October 2024 | $243.79 | $260.29 | $235.22 | $239.87 | 127,611,800 |
September 2024 | $237.08 | $254.07 | $211.97 | $243.61 | 157,640,000 |
August 2024 | $242.21 | $251.42 | $198.99 | $241.63 | 208,407,000 |
July 2024 | $259.04 | $280.95 | $226.62 | $245.14 | 202,088,300 |
June 2024 | $243.26 | $277.47 | $237.23 | $258.74 | 150,480,100 |
May 2024 | $209.56 | $248.97 | $204.56 | $238.68 | 149,993,400 |
April 2024 | $223.81 | $229.22 | $196.95 | $212.48 | 168,543,800 |
March 2024 | $212.51 | $237.35 | $211.22 | $223.30 | 203,054,700 |
February 2024 | $185.33 | $211.76 | $183.66 | $210.36 | 161,729,200 |
January 2024 | $171.06 | $194.43 | $162.74 | $184.48 | 183,067,900 |
December 2023 | $157.85 | $175.42 | $154.45 | $173.56 | 131,460,200 |
November 2023 | $137.33 | $163.22 | $137.19 | $158.32 | 165,424,600 |
October 2023 | $143.32 | $151.99 | $134.27 | $137.08 | 217,477,300 |
September 2023 | $155.31 | $155.51 | $137.88 | $143.03 | 143,241,500 |
August 2023 | $157.52 | $158.73 | $141.42 | $154.12 | 190,752,300 |
July 2023 | $151.11 | $159.00 | $145.18 | $158.46 | 132,883,000 |
June 2023 | $142.91 | $153.84 | $141.06 | $150.20 | 136,431,500 |
May 2023 | $122.32 | $149.67 | $119.31 | $142.39 | 157,284,000 |
April 2023 | $129.16 | $129.65 | $116.98 | $121.96 | 128,409,000 |
March 2023 | $118.60 | $130.01 | $114.82 | $129.83 | 206,043,400 |
February 2023 | $117.57 | $126.10 | $114.98 | $118.09 | 155,108,600 |
January 2023 | $101.90 | $118.97 | $98.70 | $116.96 | 146,430,600 |
December 2022 | $111.78 | $114.42 | $96.95 | $100.11 | 142,142,200 |