| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $57.50 | $59.65 | $55.40 | $59.56 | 31,861,365 |
November 2025 | $50.77 | $57.91 | $50.21 | $57.54 | 68,630,572 |
October 2025 | $53.93 | $54.35 | $50.12 | $50.96 | 61,969,460 |
September 2025 | $56.22 | $56.40 | $52.49 | $53.82 | 56,746,112 |
August 2025 | $51.75 | $56.73 | $50.94 | $56.28 | 59,508,151 |
July 2025 | $54.90 | $56.70 | $51.30 | $51.38 | 53,994,103 |
June 2025 | $54.95 | $55.19 | $53.30 | $54.95 | 51,777,777 |
May 2025 | $58.99 | $59.91 | $52.97 | $55.17 | 82,162,644 |
April 2025 | $62.19 | $62.66 | $55.29 | $59.63 | 49,799,627 |
March 2025 | $59.69 | $62.46 | $57.93 | $62.13 | 52,212,309 |
February 2025 | $55.45 | $59.86 | $54.24 | $59.72 | 50,754,842 |
January 2025 | $55.48 | $56.62 | $52.15 | $54.55 | 47,312,647 |
December 2024 | $62.03 | $62.34 | $54.90 | $55.47 | 44,071,968 |
November 2024 | $56.13 | $63.19 | $55.20 | $62.28 | 54,565,889 |
October 2024 | $56.86 | $58.55 | $55.12 | $56.14 | 39,565,661 |
September 2024 | $61.38 | $64.08 | $55.19 | $57.07 | 45,901,081 |
August 2024 | $58.27 | $62.48 | $57.15 | $61.62 | 55,944,219 |
July 2024 | $54.49 | $58.39 | $52.92 | $57.91 | 31,812,303 |
June 2024 | $54.71 | $55.04 | $50.98 | $54.33 | 39,221,004 |
May 2024 | $56.90 | $58.49 | $53.00 | $54.44 | 74,331,820 |
April 2024 | $55.15 | $58.18 | $54.05 | $57.18 | 42,848,038 |
March 2024 | $51.14 | $56.07 | $49.13 | $55.37 | 71,213,374 |
February 2024 | $51.33 | $57.18 | $47.79 | $51.13 | 67,965,289 |
January 2024 | $50.08 | $52.47 | $48.71 | $51.15 | 46,936,618 |
December 2023 | $43.70 | $50.54 | $43.70 | $50.21 | 56,208,239 |