| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $41.20 | $44.77 | $41.05 | $42.89 | 13,247,554 |
November 2025 | $33.39 | $42.12 | $32.09 | $41.58 | 24,845,933 |
October 2025 | $33.46 | $36.76 | $31.92 | $33.75 | 27,402,318 |
September 2025 | $28.55 | $33.96 | $28.22 | $33.32 | 36,309,884 |
August 2025 | $23.27 | $29.43 | $22.89 | $28.71 | 32,406,002 |
July 2025 | $23.66 | $27.34 | $22.01 | $23.73 | 34,957,723 |
June 2025 | $24.08 | $26.27 | $22.47 | $23.71 | 28,594,106 |
May 2025 | $20.67 | $26.51 | $19.36 | $24.16 | 41,209,677 |
April 2025 | $26.19 | $27.89 | $18.67 | $20.59 | 47,260,070 |
March 2025 | $32.08 | $32.24 | $24.08 | $26.12 | 39,615,984 |
February 2025 | $38.89 | $38.95 | $31.44 | $31.91 | 20,657,355 |
January 2025 | $41.60 | $42.33 | $38.83 | $39.95 | 12,113,913 |
December 2024 | $44.09 | $45.29 | $40.30 | $41.38 | 16,089,581 |
November 2024 | $43.93 | $45.51 | $40.11 | $44.14 | 16,846,376 |
October 2024 | $47.37 | $48.43 | $43.05 | $43.55 | 13,736,242 |
September 2024 | $43.13 | $47.74 | $41.01 | $47.45 | 13,125,624 |
August 2024 | $43.04 | $43.95 | $38.42 | $43.47 | 12,096,054 |
July 2024 | $40.84 | $45.53 | $39.76 | $43.70 | 16,496,007 |
June 2024 | $43.09 | $44.04 | $40.19 | $40.77 | 13,306,115 |
May 2024 | $38.66 | $42.80 | $36.45 | $42.64 | 12,348,712 |
April 2024 | $40.49 | $40.97 | $36.88 | $38.77 | 13,995,255 |
March 2024 | $40.96 | $41.43 | $38.53 | $40.56 | 23,668,188 |
February 2024 | $40.11 | $43.56 | $37.65 | $40.87 | 16,338,304 |
January 2024 | $40.02 | $41.60 | $38.02 | $39.98 | 11,745,433 |
December 2023 | $36.01 | $42.22 | $35.90 | $40.09 | 13,512,236 |