| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $40.53 | $41.06 | $33.45 | $33.75 | 227,713,588 |
April 2026 | $41.17 | $41.94 | $34.45 | $40.08 | 314,134,200 |
March 2026 | $30.39 | $42.31 | $29.09 | $41.23 | 357,907,000 |
February 2026 | $26.90 | $34.02 | $26.51 | $30.42 | 253,610,400 |
January 2026 | $23.04 | $28.46 | $22.80 | $26.95 | 251,380,300 |
December 2025 | $23.09 | $24.51 | $22.03 | $22.87 | 241,792,500 |
November 2025 | $22.74 | $23.50 | $20.18 | $23.33 | 249,265,000 |
October 2025 | $22.08 | $25.11 | $19.91 | $22.99 | 312,246,400 |
September 2025 | $23.36 | $24.84 | $21.37 | $22.11 | 296,734,100 |
August 2025 | $21.85 | $23.99 | $19.39 | $23.74 | 297,177,300 |
July 2025 | $25.12 | $29.39 | $21.80 | $22.13 | 369,579,100 |
June 2025 | $26.29 | $29.63 | $25.07 | $25.16 | 245,110,800 |
May 2025 | $28.45 | $30.03 | $25.88 | $26.36 | 171,390,100 |
April 2025 | $31.97 | $32.61 | $23.24 | $28.36 | 254,478,700 |
March 2025 | $35.85 | $35.87 | $31.46 | $32.38 | 158,436,900 |
February 2025 | $34.77 | $36.49 | $33.37 | $35.34 | 137,744,800 |
January 2025 | $36.71 | $38.39 | $34.13 | $35.55 | 144,710,400 |
December 2024 | $40.31 | $40.55 | $35.37 | $36.53 | 179,876,400 |
November 2024 | $44.35 | $44.55 | $38.82 | $40.24 | 160,299,900 |
October 2024 | $48.90 | $49.84 | $44.03 | $44.25 | 99,439,700 |
September 2024 | $47.24 | $49.88 | $44.37 | $48.95 | 91,500,800 |
August 2024 | $48.36 | $48.66 | $44.57 | $48.01 | 81,596,300 |
July 2024 | $46.87 | $49.50 | $44.64 | $48.17 | 83,211,500 |
June 2024 | $50.90 | $50.93 | $46.21 | $46.92 | 103,204,400 |
May 2024 | $49.83 | $52.58 | $49.26 | $50.97 | 80,922,600 |
