| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $52.61 | $53.79 | $48.95 | $50.06 | 44,228,000 |
November 2024 | $58.18 | $58.45 | $52.07 | $53.26 | 41,894,500 |
October 2024 | $59.57 | $64.10 | $56.90 | $57.46 | 35,620,200 |
September 2024 | $60.60 | $62.94 | $58.01 | $59.35 | 29,452,900 |
August 2024 | $60.32 | $63.09 | $57.26 | $61.75 | 23,302,800 |
July 2024 | $61.33 | $63.56 | $59.50 | $60.66 | 24,391,800 |
June 2024 | $63.18 | $63.19 | $56.80 | $59.67 | 32,229,400 |
May 2024 | $63.25 | $64.91 | $61.09 | $63.77 | 20,058,300 |
April 2024 | $60.42 | $65.38 | $59.87 | $63.20 | 32,017,800 |
March 2024 | $55.50 | $60.45 | $55.06 | $60.03 | 27,922,100 |
February 2024 | $56.43 | $57.07 | $54.00 | $55.22 | 45,165,300 |
January 2024 | $58.36 | $59.40 | $53.94 | $56.18 | 35,838,500 |
December 2023 | $57.47 | $59.29 | $55.16 | $57.38 | 23,579,600 |
November 2023 | $57.21 | $59.19 | $54.92 | $57.95 | 26,630,000 |
October 2023 | $56.16 | $57.72 | $53.03 | $56.71 | 32,179,800 |
September 2023 | $54.01 | $57.33 | $53.41 | $56.00 | 23,484,400 |
August 2023 | $50.87 | $53.95 | $48.77 | $52.93 | 28,659,000 |
July 2023 | $49.26 | $51.52 | $46.22 | $51.20 | 21,942,800 |
June 2023 | $47.35 | $49.71 | $47.15 | $48.49 | 36,726,800 |
May 2023 | $52.77 | $52.93 | $46.35 | $46.70 | 26,883,300 |
April 2023 | $51.81 | $53.92 | $51.18 | $53.03 | 26,841,000 |
March 2023 | $50.91 | $52.19 | $45.07 | $48.98 | 43,596,600 |
February 2023 | $50.62 | $53.24 | $48.63 | $50.70 | 33,784,800 |
January 2023 | $51.49 | $53.27 | $49.68 | $50.81 | 34,478,400 |
December 2022 | $49.79 | $51.81 | $47.34 | $50.84 | 28,768,400 |
