
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 2025 | $45.16 | $49.63 | $44.45 | $49.19 | 4,835,265 |
October 2025 | $44.34 | $47.28 | $43.17 | $45.53 | 5,363,500 |
September 2025 | $40.93 | $44.57 | $40.46 | $44.45 | 4,930,200 |
August 2025 | $39.76 | $41.70 | $38.87 | $41.09 | 5,464,400 |
July 2025 | $38.90 | $42.16 | $38.63 | $39.49 | 5,987,200 |
June 2025 | $39.84 | $40.40 | $38.36 | $38.82 | 7,054,900 |
May 2025 | $42.03 | $43.31 | $38.22 | $40.04 | 6,006,900 |
April 2025 | $41.32 | $42.89 | $37.63 | $42.13 | 7,742,700 |
March 2025 | $39.53 | $41.79 | $39.25 | $41.29 | 5,116,600 |
February 2025 | $38.16 | $40.62 | $37.89 | $39.51 | 3,744,100 |
January 2025 | $38.09 | $39.67 | $36.31 | $38.58 | 4,242,100 |
December 2024 | $41.76 | $41.76 | $37.28 | $37.77 | 4,650,200 |
November 2024 | $37.31 | $42.25 | $36.31 | $41.84 | 4,492,000 |
October 2024 | $38.50 | $38.90 | $36.33 | $37.13 | 4,983,700 |
September 2024 | $37.72 | $38.85 | $36.39 | $38.50 | 5,352,900 |
August 2024 | $37.87 | $38.60 | $35.28 | $37.93 | 5,487,900 |
July 2024 | $33.63 | $38.33 | $32.71 | $37.70 | 5,006,300 |
June 2024 | $34.94 | $35.41 | $32.44 | $33.65 | 4,967,200 |
May 2024 | $35.76 | $36.52 | $32.77 | $34.87 | 5,555,800 |
April 2024 | $34.24 | $36.06 | $32.43 | $35.55 | 5,317,400 |
March 2024 | $33.84 | $35.35 | $32.73 | $34.24 | 6,289,200 |
February 2024 | $34.04 | $36.58 | $32.15 | $33.80 | 11,497,400 |
January 2024 | $35.35 | $36.59 | $33.68 | $33.91 | 4,793,400 |
December 2023 | $33.13 | $36.81 | $33.08 | $35.37 | 5,142,900 |
November 2023 | $33.37 | $36.42 | $32.45 | $33.27 | 5,340,100 |