
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 2025 | $45.75 | $45.75 | $45.28 | $45.63 | 252,455 |
October 2025 | $45.06 | $46.30 | $44.11 | $45.69 | 6,238,100 |
September 2025 | $43.74 | $45.40 | $43.57 | $45.21 | 4,889,480 |
August 2025 | $42.09 | $44.21 | $41.65 | $44.13 | 5,814,980 |
July 2025 | $42.00 | $43.26 | $41.89 | $42.42 | 5,756,517 |
June 2025 | $40.31 | $42.14 | $40.03 | $42.09 | 12,864,295 |
May 2025 | $38.94 | $40.96 | $38.79 | $40.39 | 5,288,117 |
April 2025 | $39.95 | $40.42 | $34.68 | $38.84 | 16,709,882 |
March 2025 | $41.65 | $41.77 | $38.73 | $40.07 | 9,712,575 |
February 2025 | $40.86 | $42.05 | $40.77 | $41.53 | 4,832,305 |
January 2025 | $39.96 | $41.88 | $39.23 | $41.45 | 6,269,149 |
December 2024 | $42.20 | $42.20 | $39.26 | $39.81 | 6,554,470 |
November 2024 | $39.77 | $42.24 | $39.40 | $42.13 | 4,413,780 |
October 2024 | $39.88 | $40.68 | $39.37 | $39.54 | 4,365,742 |
September 2024 | $39.16 | $40.00 | $37.58 | $39.90 | 4,794,881 |
August 2024 | $38.77 | $39.41 | $36.23 | $39.39 | 7,650,481 |
July 2024 | $37.21 | $38.99 | $36.96 | $38.67 | 5,194,660 |
June 2024 | $37.15 | $37.46 | $36.42 | $37.10 | 9,575,095 |
May 2024 | $35.77 | $37.58 | $35.70 | $37.13 | 7,296,520 |
April 2024 | $37.46 | $37.51 | $35.38 | $35.82 | 14,337,733 |
March 2024 | $35.77 | $37.51 | $35.65 | $37.44 | 7,360,982 |
February 2024 | $34.46 | $35.77 | $34.26 | $35.68 | 8,869,197 |
January 2024 | $33.90 | $34.87 | $33.42 | $34.35 | 9,768,149 |
December 2023 | $32.20 | $34.25 | $32.20 | $34.11 | 11,954,321 |
November 2023 | $29.92 | $32.28 | $29.82 | $32.26 | 8,816,864 |