
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $43.45 | $46.60 | $42.18 | $46.23 | 15,647,859 |
November 2025 | $37.79 | $43.23 | $36.45 | $43.12 | 24,913,900 |
October 2025 | $37.76 | $41.00 | $36.72 | $37.83 | 32,280,600 |
September 2025 | $32.00 | $36.74 | $31.71 | $35.91 | 25,194,100 |
August 2025 | $30.90 | $34.89 | $30.16 | $33.13 | 37,106,300 |
July 2025 | $30.44 | $34.57 | $29.97 | $31.42 | 35,035,400 |
June 2025 | $29.94 | $31.53 | $29.57 | $31.37 | 26,283,900 |
May 2025 | $29.53 | $31.34 | $28.80 | $30.37 | 31,661,900 |
April 2025 | $28.61 | $29.86 | $22.84 | $29.23 | 48,564,800 |
March 2025 | $29.80 | $34.36 | $27.89 | $28.40 | 67,428,400 |
February 2025 | $23.61 | $28.92 | $23.27 | $27.31 | 45,692,100 |
January 2025 | $22.76 | $25.07 | $21.25 | $24.33 | 36,718,200 |
December 2024 | $24.95 | $25.94 | $22.43 | $22.77 | 28,641,300 |
November 2024 | $24.10 | $26.22 | $23.39 | $24.89 | 34,075,300 |
October 2024 | $25.57 | $25.71 | $22.81 | $24.00 | 32,716,700 |
September 2024 | $22.34 | $25.73 | $21.06 | $25.60 | 31,647,800 |
August 2024 | $21.86 | $23.07 | $20.01 | $23.03 | 39,650,900 |
July 2024 | $22.64 | $23.22 | $21.62 | $22.29 | 34,197,500 |
June 2024 | $25.76 | $26.06 | $22.09 | $22.36 | 38,915,600 |
May 2024 | $24.19 | $25.85 | $24.14 | $25.83 | 30,241,400 |
April 2024 | $26.79 | $27.25 | $23.88 | $24.15 | 35,264,600 |
March 2024 | $25.15 | $26.88 | $24.22 | $26.63 | 31,184,100 |
February 2024 | $26.68 | $27.95 | $25.08 | $25.18 | 33,648,600 |
January 2024 | $27.25 | $27.44 | $24.96 | $26.53 | 28,749,100 |
December 2023 | $24.35 | $28.01 | $24.27 | $27.41 | 36,188,000 |