| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $40.10 | $41.70 | $36.07 | $38.52 | 35,361,111 |
April 2026 | $40.97 | $42.83 | $34.44 | $40.75 | 128,522,700 |
March 2026 | $32.48 | $43.46 | $30.70 | $42.20 | 243,089,612 |
February 2026 | $25.69 | $29.94 | $25.29 | $29.83 | 103,163,500 |
January 2026 | $23.54 | $27.13 | $22.55 | $26.50 | 109,546,400 |
December 2025 | $22.51 | $23.37 | $21.97 | $23.32 | 64,514,300 |
November 2025 | $23.33 | $24.26 | $21.97 | $22.61 | 75,690,200 |
October 2025 | $23.83 | $24.83 | $22.08 | $23.29 | 91,284,600 |
September 2025 | $23.97 | $25.08 | $22.92 | $23.69 | 76,070,400 |
August 2025 | $24.89 | $24.92 | $23.08 | $23.92 | 76,127,100 |
July 2025 | $24.28 | $26.02 | $24.08 | $24.65 | 85,489,800 |
June 2025 | $23.33 | $27.06 | $22.84 | $24.06 | 82,272,200 |
May 2025 | $20.93 | $23.56 | $20.75 | $22.48 | 87,393,800 |
April 2025 | $25.35 | $25.50 | $20.23 | $21.06 | 91,994,400 |
March 2025 | $22.11 | $25.10 | $20.79 | $24.99 | 79,243,300 |
February 2025 | $21.84 | $22.95 | $20.99 | $22.10 | 108,561,200 |
January 2025 | $22.32 | $23.89 | $21.44 | $21.99 | 66,809,700 |
December 2024 | $22.25 | $22.63 | $20.03 | $21.71 | 50,918,500 |
November 2024 | $21.39 | $23.06 | $19.81 | $22.16 | 92,944,400 |
October 2024 | $22.41 | $24.27 | $20.89 | $21.00 | 89,653,100 |
September 2024 | $23.14 | $23.16 | $21.48 | $22.66 | 67,099,200 |
August 2024 | $23.52 | $25.01 | $21.84 | $24.05 | 58,367,100 |
July 2024 | $25.00 | $25.31 | $22.35 | $23.16 | 62,485,400 |
June 2024 | $25.56 | $25.56 | $23.44 | $24.90 | 42,306,900 |
May 2024 | $22.66 | $25.52 | $22.39 | $25.41 | 66,269,900 |
