| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $97.08 | $111.45 | $83.10 | $83.82 | 574,561,300 |
November 2024 | $99.47 | $113.70 | $95.02 | $97.43 | 322,870,300 |
October 2024 | $102.74 | $113.54 | $98.31 | $99.12 | 443,630,700 |
September 2024 | $93.03 | $114.06 | $83.58 | $103.05 | 603,284,300 |
August 2024 | $106.49 | $110.29 | $84.37 | $95.62 | 515,680,800 |
July 2024 | $129.55 | $136.13 | $101.52 | $109.12 | 498,022,600 |
June 2024 | $127.20 | $156.39 | $124.24 | $130.57 | 537,822,600 |
May 2024 | $109.72 | $132.33 | $107.96 | $124.09 | 336,503,700 |
April 2024 | $118.33 | $129.59 | $104.95 | $112.14 | 537,885,200 |
March 2024 | $91.16 | $121.45 | $89.56 | $117.03 | 573,667,200 |
February 2024 | $85.36 | $91.99 | $78.50 | $89.86 | 286,739,600 |
January 2024 | $83.31 | $89.30 | $79.92 | $85.04 | 296,484,900 |
December 2023 | $75.28 | $87.03 | $72.23 | $84.64 | 314,542,100 |
November 2023 | $66.36 | $78.26 | $66.36 | $75.39 | 262,917,500 |
October 2023 | $67.48 | $70.04 | $63.27 | $66.23 | 259,597,900 |
September 2023 | $69.42 | $71.50 | $63.11 | $67.27 | 304,134,400 |
August 2023 | $70.20 | $70.28 | $61.06 | $69.16 | 282,769,700 |
July 2023 | $62.61 | $71.53 | $59.71 | $70.59 | 280,190,900 |
June 2023 | $68.04 | $69.63 | $62.08 | $62.29 | 380,391,500 |
May 2023 | $63.06 | $73.79 | $58.77 | $67.31 | 414,589,600 |
April 2023 | $58.91 | $63.60 | $55.17 | $63.52 | 352,927,800 |
March 2023 | $56.99 | $63.45 | $51.97 | $59.43 | 422,899,600 |
February 2023 | $59.71 | $62.96 | $55.97 | $56.95 | 232,074,400 |
January 2023 | $49.80 | $63.37 | $48.80 | $59.39 | 298,584,700 |
December 2022 | $56.83 | $56.92 | $47.59 | $49.23 | 348,917,000 |
