| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 2026 | $48.67 | $51.55 | $46.26 | $49.63 | 9,753,481 |
March 2026 | $56.99 | $61.39 | $45.02 | $47.91 | 34,951,533 |
February 2026 | $53.30 | $59.88 | $48.01 | $58.06 | 24,081,600 |
January 2026 | $52.99 | $56.46 | $51.43 | $53.35 | 12,884,500 |
December 2025 | $53.41 | $55.29 | $51.00 | $53.01 | 13,750,900 |
November 2025 | $40.80 | $54.23 | $39.69 | $53.41 | 17,947,700 |
October 2025 | $42.65 | $48.67 | $38.07 | $41.18 | 21,561,900 |
September 2025 | $35.36 | $43.28 | $34.85 | $42.47 | 26,696,800 |
August 2025 | $35.00 | $37.05 | $31.79 | $35.74 | 15,939,200 |
July 2025 | $36.09 | $39.65 | $35.06 | $35.26 | 16,465,700 |
June 2025 | $35.43 | $36.83 | $32.78 | $36.10 | 11,504,500 |
May 2025 | $33.03 | $37.55 | $30.54 | $35.59 | 16,864,100 |
April 2025 | $30.63 | $34.24 | $25.79 | $33.05 | 19,241,700 |
March 2025 | $32.56 | $36.50 | $29.39 | $30.65 | 15,038,000 |
February 2025 | $36.90 | $40.32 | $31.68 | $32.44 | 14,729,100 |
January 2025 | $37.05 | $38.91 | $32.50 | $37.44 | 10,536,100 |
December 2024 | $35.67 | $37.88 | $34.48 | $36.91 | 8,284,800 |
November 2024 | $29.76 | $37.05 | $29.29 | $35.54 | 11,289,600 |
October 2024 | $28.43 | $31.54 | $27.18 | $29.61 | 9,429,500 |
September 2024 | $25.72 | $30.09 | $24.09 | $28.31 | 11,459,800 |
August 2024 | $25.45 | $27.56 | $24.61 | $26.12 | 9,176,900 |
July 2024 | $28.06 | $31.01 | $23.56 | $25.84 | 15,406,300 |
June 2024 | $28.44 | $31.26 | $26.61 | $27.85 | 13,896,800 |
May 2024 | $24.24 | $29.26 | $23.51 | $29.11 | 12,688,100 |
April 2024 | $24.52 | $26.39 | $23.00 | $24.24 | 11,970,700 |
