
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 2025 | $44.00 | $46.89 | $43.46 | $46.62 | 5,341,499 |
October 2025 | $48.17 | $48.22 | $44.02 | $44.30 | 12,483,600 |
September 2025 | $46.59 | $48.30 | $45.57 | $48.15 | 12,802,300 |
August 2025 | $45.69 | $47.52 | $45.05 | $46.81 | 13,063,800 |
July 2025 | $44.19 | $46.66 | $44.06 | $45.45 | 13,231,300 |
June 2025 | $44.69 | $45.25 | $43.29 | $44.37 | 13,063,300 |
May 2025 | $47.93 | $49.75 | $44.14 | $44.97 | 13,157,600 |
April 2025 | $48.05 | $49.43 | $44.60 | $47.96 | 14,412,100 |
March 2025 | $46.83 | $49.05 | $45.63 | $48.08 | 15,400,800 |
February 2025 | $45.78 | $47.05 | $43.88 | $46.96 | 10,051,500 |
January 2025 | $45.41 | $46.86 | $43.58 | $46.54 | 11,004,200 |
December 2024 | $49.77 | $49.77 | $44.05 | $45.28 | 11,116,800 |
November 2024 | $44.16 | $49.96 | $43.07 | $49.61 | 10,122,800 |
October 2024 | $45.38 | $45.83 | $43.28 | $44.13 | 8,043,600 |
September 2024 | $43.97 | $46.37 | $43.60 | $45.39 | 10,102,800 |
August 2024 | $44.72 | $45.13 | $40.33 | $44.12 | 10,017,700 |
July 2024 | $40.83 | $45.10 | $39.71 | $44.54 | 10,154,100 |
June 2024 | $41.27 | $42.19 | $39.73 | $40.72 | 12,326,000 |
May 2024 | $41.49 | $42.57 | $39.23 | $41.00 | 9,826,200 |
April 2024 | $40.48 | $41.45 | $38.32 | $41.22 | 9,490,800 |
March 2024 | $38.80 | $40.73 | $38.27 | $40.48 | 9,835,300 |
February 2024 | $38.27 | $39.83 | $36.85 | $38.88 | 12,967,200 |
January 2024 | $41.44 | $42.82 | $38.03 | $38.15 | 10,055,900 |
December 2023 | $38.97 | $42.86 | $38.80 | $41.65 | 10,000,700 |
November 2023 | $37.71 | $40.24 | $37.40 | $39.05 | 8,765,800 |