| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $61.79 | $61.92 | $59.36 | $60.06 | 391,133,900 |
November 2024 | $62.68 | $62.87 | $58.78 | $61.82 | 332,043,800 |
October 2024 | $69.03 | $69.65 | $62.48 | $62.53 | 295,543,300 |
September 2024 | $68.89 | $69.92 | $67.11 | $68.80 | 306,268,700 |
August 2024 | $63.71 | $69.01 | $63.43 | $68.91 | 311,241,600 |
July 2024 | $60.89 | $64.50 | $59.23 | $63.46 | 257,584,900 |
June 2024 | $59.17 | $61.12 | $58.91 | $60.53 | 222,049,700 |
May 2024 | $58.31 | $60.16 | $57.63 | $59.38 | 238,746,100 |
April 2024 | $57.73 | $59.29 | $54.66 | $58.29 | 300,586,700 |
March 2024 | $56.07 | $57.97 | $55.20 | $57.73 | 287,620,200 |
February 2024 | $55.76 | $57.68 | $55.03 | $56.19 | 284,352,900 |
January 2024 | $55.04 | $56.60 | $54.91 | $55.69 | 293,893,500 |
December 2023 | $54.55 | $56.20 | $53.80 | $55.17 | 313,528,700 |
November 2023 | $52.75 | $54.73 | $52.06 | $54.71 | 274,963,000 |
October 2023 | $51.93 | $52.68 | $47.88 | $52.46 | 387,937,700 |
September 2023 | $55.28 | $55.40 | $51.66 | $51.99 | 310,386,900 |
August 2023 | $57.21 | $57.67 | $55.11 | $55.13 | 204,577,100 |
July 2023 | $55.47 | $58.30 | $54.22 | $57.06 | 256,300,000 |
June 2023 | $54.81 | $57.28 | $54.66 | $55.49 | 319,428,000 |
May 2023 | $58.66 | $59.16 | $54.29 | $54.56 | 295,754,100 |
April 2023 | $56.97 | $59.43 | $56.57 | $58.66 | 213,353,900 |
March 2023 | $53.66 | $56.92 | $52.97 | $56.72 | 335,455,500 |
February 2023 | $55.48 | $55.88 | $53.43 | $54.00 | 265,889,400 |
January 2023 | $57.68 | $57.83 | $53.90 | $55.65 | 260,737,100 |
December 2022 | $57.73 | $58.71 | $56.56 | $57.73 | 245,985,300 |
