| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 2025 | $37.28 | $41.53 | $36.85 | $41.26 | 12,808,489 |
October 2025 | $37.31 | $38.87 | $36.05 | $37.60 | 11,566,359 |
September 2025 | $36.07 | $37.39 | $35.08 | $37.36 | 13,454,258 |
August 2025 | $36.70 | $37.35 | $34.98 | $36.11 | 15,552,465 |
July 2025 | $36.78 | $37.71 | $35.84 | $36.37 | 14,647,492 |
June 2025 | $37.40 | $37.69 | $35.57 | $37.00 | 13,348,358 |
May 2025 | $39.96 | $40.66 | $36.13 | $37.55 | 17,179,581 |
April 2025 | $40.26 | $41.49 | $36.85 | $39.93 | 15,787,419 |
March 2025 | $38.22 | $40.42 | $37.25 | $40.31 | 24,722,987 |
February 2025 | $34.71 | $38.71 | $34.49 | $38.48 | 10,347,618 |
January 2025 | $35.07 | $36.02 | $33.08 | $34.81 | 9,283,508 |
December 2024 | $36.87 | $36.87 | $33.54 | $34.82 | 11,705,404 |
November 2024 | $35.19 | $37.30 | $34.02 | $36.78 | 10,979,230 |
October 2024 | $36.40 | $36.58 | $34.79 | $35.20 | 8,202,101 |
September 2024 | $36.10 | $37.16 | $35.29 | $36.39 | 10,761,356 |
August 2024 | $36.48 | $37.09 | $34.63 | $36.29 | 10,373,715 |
July 2024 | $32.40 | $36.94 | $31.03 | $36.35 | 11,470,454 |
June 2024 | $34.41 | $34.55 | $31.15 | $32.11 | 10,223,277 |
May 2024 | $34.69 | $35.65 | $33.25 | $34.30 | 9,691,260 |
April 2024 | $32.12 | $33.09 | $30.23 | $32.96 | 9,741,356 |
March 2024 | $30.42 | $32.15 | $29.96 | $32.08 | 10,104,387 |
February 2024 | $30.65 | $31.30 | $28.83 | $30.42 | 12,529,259 |
January 2024 | $32.20 | $33.10 | $29.98 | $30.73 | 15,008,997 |
December 2023 | $30.59 | $33.43 | $30.47 | $32.29 | 10,528,064 |
November 2023 | $29.28 | $31.98 | $29.03 | $30.67 | 13,213,185 |