
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $106.24 | $115.39 | $104.47 | $109.53 | 26,542,921 |
November 2024 | $108.00 | $109.64 | $95.05 | $105.60 | 31,639,047 |
October 2024 | $144.10 | $144.44 | $106.48 | $107.82 | 34,889,755 |
September 2024 | $145.28 | $151.13 | $123.20 | $144.81 | 20,306,154 |
August 2024 | $126.59 | $147.32 | $112.50 | $146.17 | 27,737,532 |
July 2024 | $147.57 | $150.14 | $123.36 | $134.37 | 30,056,525 |
June 2024 | $157.00 | $165.32 | $142.80 | $145.94 | 23,125,382 |
May 2024 | $124.25 | $158.00 | $121.50 | $155.64 | 29,726,100 |
April 2024 | $145.81 | $146.79 | $118.60 | $124.37 | 22,221,697 |
March 2024 | $123.57 | $144.89 | $120.24 | $143.80 | 23,268,667 |
February 2024 | $103.04 | $125.50 | $94.50 | $122.25 | 29,618,516 |
January 2024 | $92.70 | $106.83 | $85.71 | $101.48 | 39,937,185 |
December 2023 | $104.99 | $110.90 | $92.88 | $93.41 | 25,523,900 |
November 2023 | $89.32 | $106.12 | $74.00 | $105.61 | 38,118,100 |
October 2023 | $88.23 | $90.03 | $82.25 | $89.32 | 27,480,200 |
September 2023 | $98.69 | $100.42 | $83.39 | $88.23 | 26,518,600 |
August 2023 | $107.09 | $108.25 | $91.14 | $97.34 | 37,191,100 |
July 2023 | $113.24 | $130.36 | $101.01 | $108.35 | 44,093,200 |
June 2023 | $111.16 | $122.82 | $104.07 | $112.44 | 39,785,000 |
May 2023 | $123.88 | $125.50 | $101.65 | $112.28 | 35,556,300 |
April 2023 | $125.63 | $151.32 | $116.61 | $123.67 | 36,782,600 |
March 2023 | $123.08 | $130.80 | $109.47 | $126.44 | 34,001,300 |
February 2023 | $122.20 | $143.50 | $110.69 | $121.71 | 35,435,500 |
January 2023 | $109.89 | $131.18 | $104.45 | $121.77 | 27,566,500 |
December 2022 | $101.14 | $108.83 | $91.42 | $108.43 | 28,027,300 |