| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $56.71 | $57.65 | $54.82 | $56.66 | 412,758,500 |
November 2024 | $52.39 | $57.30 | $52.19 | $56.67 | 409,946,000 |
October 2024 | $50.45 | $54.61 | $49.69 | $52.42 | 350,534,600 |
September 2024 | $47.79 | $50.64 | $45.45 | $50.55 | 357,881,600 |
August 2024 | $46.18 | $48.46 | $42.27 | $48.01 | 456,963,100 |
July 2024 | $44.72 | $46.33 | $43.36 | $46.02 | 402,734,600 |
June 2024 | $44.00 | $45.08 | $42.33 | $44.75 | 401,425,300 |
May 2024 | $43.98 | $47.19 | $43.18 | $43.79 | 450,786,900 |
April 2024 | $46.67 | $47.28 | $44.24 | $44.25 | 381,816,200 |
March 2024 | $44.94 | $47.22 | $44.52 | $46.62 | 411,624,900 |
February 2024 | $46.92 | $47.28 | $44.70 | $45.19 | 422,719,800 |
January 2024 | $46.80 | $49.16 | $46.18 | $46.88 | 381,561,900 |
December 2023 | $44.75 | $46.93 | $44.11 | $46.83 | 392,051,100 |
November 2023 | $48.24 | $49.59 | $42.83 | $44.85 | 471,459,900 |
October 2023 | $49.55 | $50.60 | $47.36 | $48.32 | 326,298,700 |
September 2023 | $52.82 | $53.55 | $48.34 | $49.48 | 337,682,800 |
August 2023 | $48.38 | $52.95 | $48.08 | $52.78 | 428,220,700 |
July 2023 | $46.91 | $49.60 | $46.07 | $47.89 | 383,565,500 |
June 2023 | $45.45 | $47.87 | $44.88 | $47.26 | 362,622,700 |
May 2023 | $43.11 | $46.12 | $41.61 | $45.37 | 449,036,300 |
April 2023 | $47.20 | $47.76 | $41.99 | $43.16 | 349,964,900 |
March 2023 | $43.92 | $47.46 | $43.53 | $47.40 | 426,796,100 |
February 2023 | $43.87 | $46.91 | $42.09 | $43.90 | 388,264,600 |
January 2023 | $43.05 | $44.81 | $41.40 | $44.12 | 327,369,800 |
December 2022 | $44.86 | $45.61 | $41.99 | $42.85 | 376,149,200 |
