| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
March 2026 | $25.14 | $27.58 | $25.14 | $26.93 | 6,125,200 |
February 2026 | $27.00 | $27.07 | $21.13 | $25.65 | 69,992,061 |
January 2026 | $33.04 | $34.65 | $26.20 | $26.56 | 42,232,359 |
December 2025 | $36.54 | $36.85 | $29.40 | $32.75 | 50,477,643 |
November 2025 | $36.36 | $37.71 | $33.86 | $36.91 | 31,324,188 |
October 2025 | $37.39 | $40.35 | $35.36 | $35.85 | 56,963,610 |
September 2025 | $37.75 | $41.47 | $36.62 | $37.92 | 88,410,926 |
August 2025 | $36.86 | $38.43 | $33.42 | $37.88 | 34,842,191 |
July 2025 | $40.88 | $41.30 | $34.00 | $36.98 | 35,141,102 |
June 2025 | $40.00 | $41.49 | $36.86 | $40.87 | 33,820,335 |
May 2025 | $38.26 | $42.55 | $35.94 | $39.98 | 43,962,876 |
April 2025 | $36.94 | $38.45 | $32.71 | $37.17 | 30,857,195 |
March 2025 | $43.65 | $45.00 | $34.97 | $37.36 | 47,780,599 |
February 2025 | $37.90 | $48.11 | $37.03 | $43.47 | 54,535,595 |
January 2025 | $36.79 | $41.74 | $35.26 | $40.19 | 23,756,214 |
December 2024 | $30.84 | $38.35 | $29.50 | $36.70 | 29,080,005 |
November 2024 | $28.56 | $33.25 | $28.55 | $30.88 | 23,744,138 |
October 2024 | $27.85 | $29.41 | $26.56 | $28.53 | 12,711,230 |
September 2024 | $27.00 | $28.57 | $25.76 | $27.89 | 21,485,513 |
August 2024 | $23.03 | $27.39 | $20.74 | $27.22 | 10,814,232 |
July 2024 | $21.62 | $24.12 | $20.26 | $23.00 | 16,831,599 |
June 2024 | $21.00 | $23.09 | $20.50 | $21.50 | 37,876,334 |