
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 2025 | $46.01 | $47.10 | $42.00 | $44.72 | 77,371,603 |
October 2025 | $45.51 | $48.80 | $43.00 | $46.05 | 70,773,949 |
September 2025 | $43.40 | $49.47 | $42.68 | $45.72 | 80,581,500 |
August 2025 | $43.80 | $45.35 | $42.24 | $43.76 | 80,258,850 |
July 2025 | $41.02 | $45.77 | $40.48 | $44.64 | 81,261,450 |
June 2025 | $38.23 | $41.46 | $37.73 | $41.18 | 56,018,250 |
May 2025 | $35.81 | $40.04 | $35.57 | $38.37 | 63,291,450 |
April 2025 | $34.63 | $36.16 | $28.99 | $35.68 | 125,126,700 |
March 2025 | $38.67 | $38.92 | $32.24 | $34.84 | 113,022,150 |
February 2025 | $38.90 | $40.81 | $37.47 | $38.45 | 61,842,450 |
January 2025 | $38.21 | $41.66 | $35.70 | $40.61 | 71,905,050 |
December 2024 | $40.55 | $41.38 | $36.41 | $38.12 | 60,573,000 |
November 2024 | $35.48 | $40.93 | $35.19 | $40.68 | 56,966,250 |
October 2024 | $35.15 | $37.66 | $34.51 | $35.12 | 46,816,500 |
September 2024 | $33.02 | $35.98 | $30.42 | $35.22 | 74,349,450 |
August 2024 | $32.20 | $33.38 | $27.92 | $33.26 | 69,608,850 |
July 2024 | $27.58 | $32.71 | $27.00 | $32.25 | 116,796,150 |
June 2024 | $28.85 | $28.88 | $26.44 | $27.48 | 156,936,300 |
May 2024 | $26.49 | $29.79 | $26.27 | $28.72 | 95,151,900 |
April 2024 | $27.63 | $27.65 | $25.21 | $26.49 | 101,402,550 |
March 2024 | $27.34 | $28.50 | $26.70 | $27.65 | 69,267,600 |
February 2024 | $26.21 | $27.43 | $25.19 | $27.20 | 95,507,700 |
January 2024 | $26.07 | $27.17 | $24.89 | $26.15 | 72,455,100 |
December 2023 | $23.09 | $27.05 | $23.05 | $26.44 | 61,823,700 |
November 2023 | $19.21 | $23.61 | $19.20 | $23.24 | 80,021,250 |