| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
August 2026 | $48.65 | $48.74 | $43.92 | $45.04 | 92,318,693 |
July 2026 | $45.87 | $49.76 | $43.93 | $48.58 | 113,208,400 |
June 2026 | $50.68 | $53.20 | $45.61 | $45.90 | 95,298,900 |
May 2026 | $53.92 | $54.27 | $47.93 | $50.25 | 93,560,800 |
April 2026 | $53.52 | $57.75 | $49.44 | $53.95 | 86,407,200 |
March 2026 | $54.99 | $56.30 | $50.70 | $53.23 | 84,572,600 |
February 2026 | $52.64 | $58.55 | $52.48 | $56.03 | 100,235,800 |
January 2026 | $64.08 | $64.49 | $51.03 | $51.82 | 146,021,900 |
December 2025 | $68.09 | $69.24 | $63.31 | $63.97 | 108,667,700 |
November 2025 | $58.87 | $67.45 | $58.53 | $66.99 | 103,171,400 |
October 2025 | $52.73 | $58.40 | $44.94 | $58.09 | 137,378,000 |
September 2025 | $55.66 | $56.20 | $50.46 | $52.65 | 114,293,000 |
August 2025 | $50.66 | $56.82 | $50.18 | $56.41 | 81,125,700 |
July 2025 | $44.62 | $52.19 | $44.42 | $51.04 | 118,570,100 |
June 2025 | $41.00 | $43.26 | $38.99 | $42.38 | 92,594,900 |
May 2025 | $35.59 | $41.50 | $35.42 | $40.10 | 129,321,400 |
April 2025 | $37.39 | $38.02 | $29.21 | $35.49 | 165,694,400 |
March 2025 | $44.92 | $46.10 | $36.18 | $37.39 | 109,830,200 |
February 2025 | $42.80 | $44.00 | $39.82 | $43.27 | 112,848,000 |
January 2025 | $49.30 | $50.01 | $41.38 | $44.10 | 111,367,200 |
December 2024 | $51.68 | $54.47 | $48.58 | $49.42 | 85,485,300 |
November 2024 | $50.22 | $51.52 | $45.91 | $51.05 | 109,842,800 |
October 2024 | $48.38 | $52.13 | $48.38 | $49.69 | 138,782,600 |
September 2024 | $37.21 | $49.47 | $36.97 | $48.25 | 149,101,800 |
August 2024 | $37.82 | $39.78 | $34.91 | $37.37 | 139,989,000 |
