| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 2025 | $47.37 | $47.50 | $46.94 | $47.31 | 300,753 |
October 2025 | $47.41 | $49.23 | $46.89 | $47.61 | 3,054,700 |
September 2025 | $46.99 | $47.49 | $45.28 | $47.44 | 3,134,500 |
August 2025 | $46.01 | $48.48 | $46.01 | $47.21 | 3,181,200 |
July 2025 | $44.79 | $46.17 | $43.88 | $45.98 | 1,718,700 |
June 2025 | $44.78 | $45.14 | $42.95 | $44.82 | 3,333,000 |
May 2025 | $43.09 | $45.21 | $40.99 | $44.86 | 1,054,900 |
April 2025 | $41.09 | $43.54 | $37.89 | $43.53 | 1,582,900 |
March 2025 | $38.74 | $41.09 | $38.74 | $40.69 | 1,550,000 |
February 2025 | $36.57 | $38.85 | $36.41 | $38.64 | 1,373,900 |
January 2025 | $35.47 | $36.96 | $34.01 | $36.83 | 592,700 |
December 2024 | $36.39 | $37.79 | $34.09 | $35.67 | 1,386,100 |
November 2024 | $35.42 | $36.39 | $33.84 | $36.37 | 1,350,000 |
October 2024 | $29.70 | $36.62 | $29.70 | $35.57 | 842,200 |
September 2024 | $34.79 | $37.13 | $34.79 | $36.46 | 31,100 |
August 2024 | $32.85 | $34.88 | $29.91 | $34.88 | 40,200 |
July 2024 | $30.60 | $33.11 | $29.55 | $33.03 | 117,100 |
June 2024 | $31.96 | $32.25 | $29.32 | $30.54 | 513,200 |
May 2024 | $30.70 | $34.20 | $30.63 | $31.81 | 275,400 |
April 2024 | $31.25 | $32.23 | $28.83 | $30.97 | 2,345,300 |
March 2024 | $31.58 | $33.29 | $31.12 | $31.75 | 651,500 |
February 2024 | $31.83 | $33.70 | $30.82 | $31.54 | 237,900 |
January 2024 | $32.17 | $34.29 | $31.51 | $31.85 | 835,600 |
December 2023 | $31.47 | $35.49 | $30.91 | $33.54 | 1,259,800 |
November 2023 | $29.10 | $31.79 | $29.10 | $31.13 | 1,189,400 |