
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2025 | $58.64 | $61.72 | $55.65 | $58.16 | 45,222,600 |
September 2025 | $57.13 | $60.03 | $55.15 | $58.71 | 66,938,800 |
August 2025 | $58.51 | $59.01 | $54.16 | $57.09 | 46,459,200 |
July 2025 | $58.04 | $62.19 | $57.23 | $58.77 | 37,209,800 |
June 2025 | $58.10 | $63.87 | $56.17 | $57.70 | 46,242,100 |
May 2025 | $55.85 | $59.38 | $52.70 | $57.93 | 43,879,900 |
April 2025 | $48.93 | $56.21 | $44.93 | $55.99 | 58,309,700 |
March 2025 | $51.44 | $51.84 | $46.78 | $48.75 | 46,764,500 |
February 2025 | $48.34 | $53.49 | $47.43 | $50.83 | 49,513,400 |
January 2025 | $43.68 | $52.34 | $43.68 | $50.12 | 44,938,400 |
December 2024 | $44.78 | $47.67 | $41.95 | $43.44 | 39,728,000 |
November 2024 | $45.91 | $49.57 | $43.29 | $44.74 | 43,746,000 |
October 2024 | $45.85 | $48.63 | $44.57 | $45.72 | 45,749,400 |
September 2024 | $45.36 | $46.92 | $42.34 | $46.08 | 42,932,500 |
August 2024 | $48.36 | $48.75 | $42.58 | $45.91 | 47,580,100 |
July 2024 | $48.49 | $49.72 | $45.38 | $48.55 | 41,196,800 |
June 2024 | $55.15 | $55.61 | $47.05 | $48.28 | 32,343,600 |
May 2024 | $49.39 | $57.12 | $48.42 | $55.00 | 35,392,100 |
April 2024 | $51.38 | $53.89 | $48.22 | $49.52 | 38,792,700 |
March 2024 | $49.14 | $51.53 | $47.00 | $50.96 | 42,615,400 |
February 2024 | $46.78 | $50.36 | $44.49 | $48.52 | 38,792,300 |
January 2024 | $52.32 | $53.60 | $44.85 | $46.32 | 44,132,600 |
December 2023 | $49.39 | $53.26 | $48.12 | $52.32 | 30,559,300 |
November 2023 | $49.72 | $53.82 | $48.35 | $49.21 | 38,878,500 |
October 2023 | $56.94 | $57.55 | $49.24 | $49.42 | 39,841,400 |