
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $62.21 | $62.35 | $59.77 | $60.48 | 391,133,900 |
November 2024 | $63.12 | $63.30 | $59.18 | $62.24 | 332,043,800 |
October 2024 | $69.51 | $70.13 | $62.91 | $62.96 | 295,543,300 |
September 2024 | $69.36 | $70.40 | $67.57 | $69.28 | 306,268,700 |
August 2024 | $64.15 | $69.48 | $63.86 | $69.39 | 311,241,600 |
July 2024 | $61.31 | $64.94 | $59.64 | $63.90 | 257,584,900 |
June 2024 | $59.58 | $61.54 | $59.32 | $60.94 | 222,049,700 |
May 2024 | $58.72 | $60.58 | $58.02 | $59.79 | 238,746,100 |
April 2024 | $58.13 | $59.69 | $55.04 | $58.69 | 300,586,700 |
March 2024 | $56.46 | $58.36 | $55.58 | $58.13 | 287,620,200 |
February 2024 | $56.15 | $58.08 | $55.41 | $56.57 | 284,352,900 |
January 2024 | $55.42 | $56.99 | $55.29 | $56.07 | 293,893,500 |
December 2023 | $54.92 | $56.59 | $54.17 | $55.54 | 313,528,700 |
November 2023 | $53.11 | $55.10 | $52.42 | $55.08 | 274,963,000 |
October 2023 | $52.28 | $53.04 | $48.20 | $52.82 | 387,937,700 |
September 2023 | $55.66 | $55.79 | $52.01 | $52.35 | 310,386,900 |
August 2023 | $57.60 | $58.07 | $55.49 | $55.51 | 204,577,100 |
July 2023 | $55.85 | $58.70 | $54.59 | $57.46 | 256,300,000 |
June 2023 | $55.19 | $57.68 | $55.03 | $55.87 | 319,428,000 |
May 2023 | $59.07 | $59.56 | $54.66 | $54.93 | 295,754,100 |
April 2023 | $57.36 | $59.84 | $56.96 | $59.07 | 213,353,900 |
March 2023 | $54.03 | $57.32 | $53.33 | $57.11 | 335,455,500 |
February 2023 | $55.87 | $56.27 | $53.80 | $54.38 | 265,889,400 |
January 2023 | $58.08 | $58.22 | $54.28 | $56.03 | 260,737,100 |
December 2022 | $58.12 | $59.12 | $56.95 | $58.12 | 245,985,300 |