
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2025 | $34.70 | $37.45 | $33.78 | $36.22 | 88,147,800 |
September 2025 | $35.28 | $36.47 | $33.93 | $34.16 | 69,796,600 |
August 2025 | $38.34 | $38.34 | $35.39 | $35.58 | 65,908,800 |
July 2025 | $37.93 | $39.34 | $36.72 | $38.00 | 84,300,600 |
June 2025 | $36.51 | $38.61 | $35.59 | $37.88 | 90,017,000 |
May 2025 | $35.29 | $36.71 | $33.57 | $36.61 | 91,608,400 |
April 2025 | $31.43 | $36.60 | $30.14 | $35.29 | 177,574,400 |
March 2025 | $29.64 | $32.59 | $28.38 | $32.26 | 118,967,400 |
February 2025 | $28.93 | $30.11 | $28.77 | $29.92 | 87,384,800 |
January 2025 | $31.16 | $31.24 | $28.05 | $29.44 | 116,521,000 |
December 2024 | $32.42 | $33.26 | $30.79 | $31.01 | 107,209,800 |
November 2024 | $30.70 | $32.90 | $29.56 | $32.41 | 108,205,200 |
October 2024 | $30.67 | $31.59 | $28.78 | $30.60 | 111,952,200 |
September 2024 | $29.54 | $32.28 | $29.33 | $30.38 | 122,768,200 |
August 2024 | $29.09 | $29.74 | $27.25 | $29.67 | 137,070,400 |
July 2024 | $30.81 | $31.97 | $28.28 | $28.57 | 111,317,200 |
June 2024 | $28.45 | $31.14 | $26.18 | $30.63 | 116,664,800 |
May 2024 | $26.85 | $27.83 | $26.18 | $27.56 | 98,977,600 |
April 2024 | $26.04 | $28.24 | $25.83 | $26.74 | 127,264,600 |
March 2024 | $25.46 | $26.53 | $25.11 | $25.99 | 101,006,200 |
February 2024 | $25.92 | $26.65 | $24.22 | $24.84 | 146,562,000 |
January 2024 | $30.85 | $31.17 | $24.83 | $25.76 | 207,092,600 |
December 2023 | $27.63 | $31.31 | $27.52 | $31.16 | 92,017,600 |
November 2023 | $26.35 | $28.24 | $25.98 | $27.88 | 77,997,000 |
October 2023 | $27.44 | $27.77 | $26.02 | $26.26 | 95,188,600 |