| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $97.15 | $111.53 | $83.16 | $83.89 | 574,561,300 |
November 2024 | $99.54 | $113.78 | $95.09 | $97.50 | 322,870,300 |
October 2024 | $102.81 | $113.62 | $98.38 | $99.20 | 443,630,700 |
September 2024 | $93.10 | $114.15 | $83.64 | $103.12 | 603,284,300 |
August 2024 | $106.57 | $110.37 | $84.43 | $95.69 | 515,680,800 |
July 2024 | $129.65 | $136.23 | $101.59 | $109.20 | 498,022,600 |
June 2024 | $127.29 | $156.51 | $124.33 | $130.67 | 537,822,600 |
May 2024 | $109.80 | $132.43 | $108.04 | $124.18 | 336,503,700 |
April 2024 | $118.42 | $129.69 | $105.03 | $112.22 | 537,885,200 |
March 2024 | $91.23 | $121.54 | $89.62 | $117.12 | 573,667,200 |
February 2024 | $85.42 | $92.05 | $78.56 | $89.93 | 286,739,600 |
January 2024 | $83.37 | $89.36 | $79.98 | $85.11 | 296,484,900 |
December 2023 | $75.34 | $87.09 | $72.29 | $84.70 | 314,542,100 |
November 2023 | $66.41 | $78.32 | $66.41 | $75.45 | 262,917,500 |
October 2023 | $67.52 | $70.10 | $63.32 | $66.28 | 259,597,900 |
September 2023 | $69.47 | $71.55 | $63.16 | $67.32 | 304,134,400 |
August 2023 | $70.26 | $70.33 | $61.10 | $69.21 | 282,769,700 |
July 2023 | $62.66 | $71.58 | $59.75 | $70.64 | 280,190,900 |
June 2023 | $68.09 | $69.68 | $62.12 | $62.33 | 380,391,500 |
May 2023 | $63.10 | $73.85 | $58.82 | $67.36 | 414,589,600 |
April 2023 | $58.95 | $63.64 | $55.21 | $63.57 | 352,927,800 |
March 2023 | $57.03 | $63.50 | $52.00 | $59.48 | 422,899,600 |
February 2023 | $59.75 | $63.00 | $56.02 | $56.99 | 232,074,400 |
January 2023 | $49.84 | $63.42 | $48.84 | $59.44 | 298,584,700 |
December 2022 | $56.87 | $56.96 | $47.63 | $49.26 | 348,917,000 |