| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $40.03 | $43.20 | $39.81 | $42.35 | 122,822,080 |
November 2025 | $41.16 | $41.98 | $38.97 | $40.40 | 128,166,600 |
October 2025 | $48.41 | $48.84 | $40.76 | $41.15 | 158,418,300 |
September 2025 | $49.08 | $50.05 | $46.35 | $48.79 | 128,422,900 |
August 2025 | $45.61 | $50.37 | $44.64 | $49.40 | 116,952,200 |
July 2025 | $41.63 | $47.63 | $41.34 | $45.89 | 153,099,800 |
June 2025 | $40.73 | $42.68 | $39.95 | $41.59 | 111,684,100 |
May 2025 | $39.92 | $41.59 | $38.66 | $40.93 | 116,885,400 |
April 2025 | $38.04 | $40.59 | $34.77 | $40.09 | 189,488,000 |
March 2025 | $37.43 | $40.45 | $36.06 | $38.19 | 154,830,600 |
February 2025 | $35.85 | $37.49 | $35.49 | $37.29 | 107,055,800 |
January 2025 | $35.61 | $38.05 | $34.62 | $36.07 | 132,098,000 |
December 2024 | $41.15 | $41.18 | $34.89 | $35.21 | 115,399,400 |
November 2024 | $38.04 | $41.56 | $37.95 | $40.91 | 104,917,400 |
October 2024 | $34.69 | $38.54 | $33.79 | $38.28 | 136,487,000 |
September 2024 | $33.15 | $35.31 | $31.22 | $34.79 | 94,017,400 |
August 2024 | $34.31 | $34.64 | $31.62 | $33.26 | 95,388,200 |
July 2024 | $30.65 | $34.93 | $29.72 | $34.46 | 148,810,800 |
June 2024 | $31.92 | $31.98 | $29.97 | $30.43 | 120,089,000 |
May 2024 | $32.90 | $33.39 | $30.93 | $31.96 | 152,184,600 |
April 2024 | $37.14 | $37.14 | $32.35 | $32.90 | 177,570,800 |
March 2024 | $35.15 | $38.06 | $34.72 | $37.14 | 142,193,200 |
February 2024 | $33.01 | $35.63 | $32.72 | $35.16 | 135,219,800 |
January 2024 | $30.78 | $33.56 | $29.37 | $32.85 | 204,900,800 |
December 2023 | $28.44 | $31.44 | $28.44 | $31.01 | 134,528,400 |