| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 2026 | $28.60 | $29.43 | $25.27 | $25.64 | 94,039,502 |
June 2026 | $27.51 | $31.60 | $25.65 | $28.57 | 544,605,700 |
May 2026 | $26.47 | $28.40 | $23.45 | $28.06 | 649,651,700 |
April 2026 | $26.33 | $29.98 | $24.59 | $26.35 | 516,957,400 |
March 2026 | $28.67 | $29.57 | $23.33 | $25.72 | 705,631,600 |
February 2026 | $29.86 | $33.67 | $29.78 | $31.36 | 395,646,700 |
January 2026 | $30.36 | $32.45 | $27.46 | $29.70 | 388,311,100 |
December 2025 | $25.37 | $32.54 | $25.00 | $30.21 | 447,311,200 |
November 2025 | $28.50 | $28.65 | $24.34 | $25.51 | 409,699,300 |
October 2025 | $28.57 | $30.05 | $27.18 | $28.52 | 496,110,700 |
September 2025 | $30.37 | $32.45 | $28.29 | $28.60 | 492,989,300 |
August 2025 | $28.73 | $32.42 | $27.77 | $31.55 | 342,014,000 |
July 2025 | $27.78 | $30.68 | $27.77 | $29.45 | 480,407,600 |
June 2025 | $22.82 | $27.88 | $21.87 | $27.82 | 566,663,900 |
May 2025 | $18.48 | $23.42 | $18.31 | $22.97 | 469,315,200 |
April 2025 | $19.39 | $19.84 | $14.91 | $18.14 | 598,655,900 |
March 2025 | $23.57 | $24.21 | $17.97 | $19.32 | 612,776,800 |
February 2025 | $26.24 | $27.52 | $22.58 | $23.67 | 357,076,200 |
January 2025 | $24.86 | $28.41 | $23.02 | $27.38 | 438,287,600 |
December 2024 | $25.40 | $26.88 | $24.05 | $24.65 | 418,747,600 |
November 2024 | $21.77 | $25.53 | $21.32 | $25.16 | 425,771,700 |
October 2024 | $18.50 | $22.80 | $16.93 | $21.77 | 680,325,900 |
September 2024 | $16.13 | $18.89 | $15.32 | $18.28 | 577,198,100 |
August 2024 | $16.61 | $17.18 | $13.63 | $16.32 | 584,365,200 |
July 2024 | $18.45 | $19.27 | $16.47 | $16.48 | 573,037,800 |
