
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $47.15 | $50.06 | $46.52 | $49.20 | 6,089,726 |
November 2025 | $45.62 | $46.81 | $43.37 | $46.66 | 6,902,191 |
October 2025 | $44.00 | $46.83 | $43.59 | $45.84 | 7,487,922 |
September 2025 | $39.77 | $43.94 | $39.72 | $43.81 | 4,330,256 |
August 2025 | $37.46 | $40.62 | $37.34 | $40.36 | 5,434,812 |
July 2025 | $37.01 | $40.86 | $37.01 | $37.78 | 6,748,154 |
June 2025 | $35.84 | $37.35 | $34.96 | $37.01 | 7,854,182 |
May 2025 | $34.34 | $35.94 | $33.87 | $35.59 | 4,531,857 |
April 2025 | $34.86 | $35.00 | $28.94 | $33.96 | 6,916,392 |
March 2025 | $35.25 | $37.24 | $33.81 | $34.66 | 5,487,630 |
February 2025 | $33.81 | $36.61 | $33.48 | $34.67 | 6,557,934 |
January 2025 | $33.95 | $35.63 | $33.42 | $34.26 | 4,538,181 |
December 2024 | $37.65 | $38.49 | $33.60 | $33.80 | 5,201,132 |
November 2024 | $38.42 | $40.61 | $36.41 | $37.71 | 4,441,971 |
October 2024 | $41.11 | $41.79 | $37.90 | $38.12 | 3,961,291 |
September 2024 | $36.17 | $41.55 | $34.19 | $41.04 | 5,563,412 |
August 2024 | $37.84 | $37.99 | $34.29 | $37.19 | 5,070,680 |
July 2024 | $38.96 | $40.72 | $36.85 | $38.18 | 6,889,699 |
June 2024 | $41.20 | $41.29 | $38.05 | $38.78 | 5,553,055 |
May 2024 | $40.08 | $43.54 | $39.72 | $41.41 | 8,296,488 |
April 2024 | $39.18 | $41.52 | $38.97 | $40.04 | 8,885,161 |
March 2024 | $37.17 | $39.29 | $36.68 | $39.13 | 3,108,809 |
February 2024 | $38.22 | $38.35 | $36.13 | $37.05 | 2,492,495 |
January 2024 | $40.22 | $40.52 | $36.57 | $37.98 | 4,427,850 |
December 2023 | $37.37 | $41.10 | $36.52 | $40.41 | 5,906,676 |