
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $76.12 | $79.30 | $72.82 | $73.92 | 276,319,500 |
November 2024 | $74.88 | $77.61 | $70.67 | $76.55 | 209,957,700 |
October 2024 | $85.53 | $87.12 | $73.09 | $74.96 | 266,011,200 |
September 2024 | $80.38 | $88.07 | $74.58 | $85.91 | 255,989,000 |
August 2024 | $72.27 | $82.65 | $68.45 | $80.61 | 250,749,900 |
July 2024 | $73.04 | $74.55 | $68.60 | $72.42 | 395,870,900 |
June 2024 | $91.44 | $94.85 | $72.12 | $72.92 | 306,069,300 |
May 2024 | $88.48 | $91.62 | $86.82 | $91.60 | 195,689,700 |
April 2024 | $90.40 | $92.73 | $85.55 | $88.91 | 200,131,300 |
March 2024 | $100.10 | $100.17 | $88.39 | $90.57 | 228,711,700 |
February 2024 | $97.85 | $103.16 | $95.11 | $99.80 | 158,025,100 |
January 2024 | $103.33 | $103.56 | $95.71 | $97.50 | 188,421,500 |
December 2023 | $105.95 | $118.49 | $102.57 | $104.26 | 218,563,200 |
November 2023 | $98.14 | $107.33 | $95.67 | $105.53 | 154,345,300 |
October 2023 | $92.07 | $101.11 | $89.70 | $98.35 | 192,269,500 |
September 2023 | $97.59 | $98.54 | $84.85 | $91.51 | 193,181,200 |
August 2023 | $104.92 | $106.78 | $92.09 | $97.01 | 159,457,500 |
July 2023 | $105.93 | $106.16 | $98.88 | $105.29 | 135,371,500 |
June 2023 | $99.04 | $109.46 | $97.83 | $105.28 | 216,109,800 |
May 2023 | $120.66 | $122.34 | $99.66 | $100.07 | 166,773,900 |
April 2023 | $116.46 | $121.21 | $112.04 | $120.47 | 81,950,000 |
March 2023 | $111.82 | $119.85 | $110.08 | $116.59 | 156,964,700 |
February 2023 | $121.25 | $124.48 | $111.24 | $112.61 | 101,178,600 |
January 2023 | $112.39 | $122.51 | $111.33 | $120.71 | 135,012,300 |
December 2022 | $104.05 | $112.98 | $96.39 | $110.93 | 194,177,000 |