| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
January 2026 | $40.07 | $40.20 | $10.42 | $39.01 | 262,186,996 |
December 2025 | $40.26 | $41.34 | $38.98 | $40.04 | 518,697,200 |
November 2025 | $38.84 | $41.02 | $38.18 | $40.41 | 507,322,700 |
October 2025 | $42.44 | $42.61 | $37.74 | $39.06 | 762,927,200 |
September 2025 | $42.67 | $42.98 | $41.44 | $42.47 | 380,233,000 |
August 2025 | $41.83 | $44.21 | $40.75 | $42.74 | 325,921,600 |
July 2025 | $41.29 | $42.03 | $39.32 | $41.32 | 440,198,900 |
June 2025 | $41.65 | $42.22 | $39.56 | $41.15 | 346,881,400 |
May 2025 | $41.62 | $42.37 | $40.18 | $41.80 | 315,529,900 |
April 2025 | $42.58 | $43.23 | $38.26 | $41.90 | 566,603,900 |
March 2025 | $40.21 | $44.33 | $38.53 | $42.45 | 605,792,400 |
February 2025 | $36.79 | $41.15 | $36.64 | $40.34 | 368,581,400 |
January 2025 | $36.79 | $38.26 | $35.18 | $36.87 | 531,990,200 |
December 2024 | $40.69 | $40.83 | $36.21 | $36.76 | 372,573,300 |
November 2024 | $38.71 | $41.11 | $36.83 | $40.75 | 339,620,600 |
October 2024 | $40.69 | $40.98 | $37.46 | $38.72 | 381,990,100 |
September 2024 | $37.97 | $41.05 | $37.02 | $40.64 | 462,872,600 |
August 2024 | $36.81 | $37.96 | $35.87 | $37.81 | 322,053,700 |
July 2024 | $36.88 | $38.48 | $35.02 | $36.67 | 412,647,300 |
June 2024 | $36.67 | $37.15 | $34.68 | $36.72 | 323,150,600 |
May 2024 | $35.02 | $36.76 | $34.50 | $36.64 | 350,540,700 |
April 2024 | $36.79 | $38.05 | $34.34 | $35.16 | 431,480,100 |
March 2024 | $35.04 | $36.93 | $34.30 | $36.77 | 371,466,900 |
February 2024 | $37.40 | $37.43 | $34.40 | $35.07 | 346,392,800 |
January 2024 | $32.51 | $37.86 | $32.47 | $37.11 | 523,425,800 |