| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
August 2026 | $49.61 | $58.24 | $48.05 | $55.45 | 11,298,800 |
July 2026 | $42.28 | $50.14 | $41.22 | $49.24 | 13,967,900 |
June 2026 | $48.00 | $51.73 | $42.58 | $42.70 | 9,987,443 |
May 2026 | $42.40 | $50.59 | $41.34 | $48.25 | 8,958,786 |
April 2026 | $39.66 | $42.98 | $37.95 | $42.68 | 5,120,900 |
March 2026 | $42.17 | $42.55 | $35.88 | $39.00 | 3,575,500 |
February 2026 | $40.55 | $44.27 | $40.55 | $42.23 | 5,306,800 |
January 2026 | $37.53 | $42.90 | $37.40 | $40.65 | 4,355,100 |
December 2025 | $35.78 | $37.89 | $35.78 | $37.10 | 3,529,600 |
November 2025 | $34.12 | $36.53 | $33.30 | $35.78 | 3,255,600 |
October 2025 | $32.99 | $36.14 | $31.27 | $34.13 | 5,817,900 |
September 2025 | $31.06 | $34.20 | $30.42 | $32.90 | 3,670,500 |
August 2025 | $30.57 | $32.05 | $28.84 | $31.41 | 3,931,800 |
July 2025 | $28.37 | $31.49 | $28.17 | $30.87 | 5,224,700 |
June 2025 | $26.19 | $29.33 | $26.19 | $28.52 | 4,296,000 |
May 2025 | $25.65 | $27.73 | $25.57 | $25.94 | 3,531,700 |
April 2025 | $27.67 | $27.93 | $21.33 | $25.65 | 4,906,200 |
March 2025 | $26.15 | $29.65 | $25.15 | $27.69 | 5,402,600 |
February 2025 | $26.22 | $27.98 | $24.88 | $25.67 | 6,492,700 |
January 2025 | $25.89 | $27.31 | $25.21 | $26.66 | 3,868,800 |
December 2024 | $29.46 | $29.77 | $25.24 | $25.84 | 4,316,300 |
November 2024 | $29.60 | $32.39 | $28.70 | $29.48 | 3,564,300 |
October 2024 | $32.04 | $32.86 | $28.88 | $29.52 | 3,150,200 |
September 2024 | $28.70 | $32.45 | $26.55 | $31.94 | 4,375,500 |
August 2024 | $30.01 | $30.72 | $26.88 | $29.13 | 4,771,600 |
