| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 2025 | $39.51 | $41.73 | $38.84 | $41.48 | 323,136,145 |
October 2025 | $43.18 | $43.34 | $38.39 | $39.74 | 762,927,200 |
September 2025 | $43.41 | $43.73 | $42.16 | $43.21 | 380,233,000 |
August 2025 | $42.56 | $44.98 | $41.46 | $43.48 | 325,921,600 |
July 2025 | $42.01 | $42.76 | $40.00 | $42.04 | 440,198,900 |
June 2025 | $42.37 | $42.96 | $40.25 | $41.86 | 346,881,400 |
May 2025 | $42.35 | $43.10 | $40.88 | $42.53 | 315,529,900 |
April 2025 | $43.31 | $43.98 | $38.92 | $42.63 | 566,603,900 |
March 2025 | $40.90 | $45.09 | $39.20 | $43.19 | 605,792,400 |
February 2025 | $37.43 | $41.87 | $37.28 | $41.04 | 368,581,400 |
January 2025 | $37.43 | $38.92 | $35.79 | $37.51 | 531,990,200 |
December 2024 | $41.40 | $41.54 | $36.84 | $37.39 | 372,573,300 |
November 2024 | $39.39 | $41.83 | $37.47 | $41.46 | 339,620,600 |
October 2024 | $41.40 | $41.69 | $38.10 | $39.40 | 381,990,100 |
September 2024 | $38.63 | $41.76 | $37.66 | $41.35 | 462,872,600 |
August 2024 | $37.45 | $38.61 | $36.50 | $38.47 | 322,053,700 |
July 2024 | $37.52 | $39.15 | $35.63 | $37.31 | 412,647,300 |
June 2024 | $37.30 | $37.79 | $35.28 | $37.36 | 323,150,600 |
May 2024 | $35.63 | $37.40 | $35.10 | $37.28 | 350,540,700 |
April 2024 | $37.43 | $38.71 | $34.93 | $35.77 | 431,480,100 |
March 2024 | $35.65 | $37.57 | $34.89 | $37.41 | 371,466,900 |
February 2024 | $38.05 | $38.08 | $35.00 | $35.68 | 346,392,800 |
January 2024 | $33.08 | $38.52 | $33.03 | $37.75 | 523,425,800 |
December 2023 | $33.66 | $34.09 | $31.96 | $33.05 | 419,630,200 |
November 2023 | $31.04 | $33.70 | $30.82 | $33.60 | 394,973,300 |