| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $32.95 | $34.66 | $32.83 | $34.52 | 14,696,117 |
November 2025 | $32.32 | $33.72 | $30.88 | $33.31 | 76,958,046 |
October 2025 | $34.99 | $35.39 | $31.19 | $32.34 | 80,383,284 |
September 2025 | $36.52 | $38.63 | $35.03 | $35.13 | 89,217,600 |
August 2025 | $33.71 | $38.99 | $33.05 | $37.14 | 101,254,500 |
July 2025 | $30.49 | $34.59 | $30.49 | $34.08 | 82,570,900 |
June 2025 | $29.45 | $32.00 | $29.28 | $30.54 | 82,963,700 |
May 2025 | $30.16 | $30.73 | $26.50 | $29.60 | 116,684,100 |
April 2025 | $30.41 | $31.18 | $26.09 | $29.33 | 93,353,900 |
March 2025 | $31.41 | $32.91 | $29.21 | $30.66 | 110,192,100 |
February 2025 | $34.47 | $35.89 | $30.61 | $31.16 | 117,884,600 |
January 2025 | $32.21 | $35.46 | $30.16 | $35.08 | 74,604,900 |
December 2024 | $31.76 | $34.00 | $29.26 | $31.96 | 100,136,500 |
November 2024 | $35.36 | $37.17 | $29.37 | $31.99 | 110,173,000 |
October 2024 | $37.22 | $37.88 | $35.18 | $35.20 | 75,946,900 |
September 2024 | $36.04 | $37.20 | $33.75 | $36.97 | 82,302,400 |
August 2024 | $37.64 | $37.64 | $32.59 | $36.36 | 95,726,600 |
July 2024 | $29.64 | $37.95 | $28.46 | $37.26 | 147,019,200 |
June 2024 | $29.98 | $31.97 | $29.23 | $29.68 | 95,266,200 |
May 2024 | $30.47 | $31.72 | $27.02 | $29.93 | 130,860,300 |
April 2024 | $35.51 | $35.59 | $30.10 | $30.11 | 85,887,300 |
March 2024 | $35.22 | $36.14 | $31.59 | $35.45 | 139,760,000 |
February 2024 | $37.87 | $37.97 | $33.84 | $35.21 | 89,136,400 |
January 2024 | $35.15 | $41.45 | $33.75 | $37.50 | 152,178,400 |
December 2023 | $31.58 | $35.99 | $30.93 | $35.66 | 119,268,500 |