| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 2025 | $28.71 | $29.70 | $26.21 | $29.37 | 10,767,203 |
October 2025 | $28.10 | $30.40 | $25.53 | $28.66 | 38,352,247 |
September 2025 | $27.16 | $33.48 | $25.71 | $28.44 | 62,576,128 |
August 2025 | $27.35 | $28.14 | $23.91 | $27.70 | 24,808,777 |
July 2025 | $28.00 | $30.16 | $26.35 | $27.87 | 28,876,818 |
June 2025 | $36.74 | $37.67 | $25.22 | $28.10 | 45,921,724 |
May 2025 | $31.81 | $37.38 | $30.88 | $36.80 | 19,306,157 |
April 2025 | $35.95 | $36.61 | $27.45 | $31.13 | 26,993,438 |
March 2025 | $37.30 | $43.89 | $31.24 | $36.08 | 33,386,173 |
February 2025 | $43.76 | $45.20 | $35.58 | $36.98 | 23,365,623 |
January 2025 | $42.42 | $48.33 | $40.55 | $45.98 | 20,870,893 |
December 2024 | $39.70 | $46.19 | $38.86 | $41.88 | 33,790,386 |
November 2024 | $31.46 | $39.88 | $30.73 | $39.72 | 24,872,011 |
October 2024 | $32.37 | $32.49 | $29.18 | $31.46 | 28,218,317 |
September 2024 | $45.02 | $45.02 | $31.80 | $32.34 | 33,485,124 |
August 2024 | $44.00 | $46.51 | $36.15 | $44.78 | 15,699,303 |
July 2024 | $39.00 | $44.30 | $37.41 | $44.06 | 21,086,490 |
June 2024 | $38.32 | $41.55 | $33.93 | $38.84 | 32,971,662 |
May 2024 | $41.84 | $43.16 | $36.81 | $37.65 | 14,493,283 |
April 2024 | $44.08 | $44.08 | $38.58 | $41.90 | 22,438,002 |
March 2024 | $56.74 | $57.37 | $42.49 | $44.30 | 20,698,700 |
February 2024 | $54.75 | $61.53 | $53.89 | $56.90 | 13,033,611 |
January 2024 | $52.21 | $57.59 | $47.38 | $54.05 | 14,448,780 |
December 2023 | $55.37 | $58.67 | $51.91 | $53.13 | 18,758,200 |
November 2023 | $42.66 | $55.57 | $41.51 | $54.94 | 13,633,400 |