| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
September 01 2026 | $36.08 | $37.26 | $35.14 | $36.82 | 33,277,422 |
August 31 2026 | $35.82 | $37.32 | $35.51 | $37.12 | 39,403,071 |
August 28 2026 | $37.65 | $38.05 | $34.81 | $35.45 | 89,605,900 |
August 27 2026 | $40.65 | $41.52 | $40.31 | $40.53 | 50,348,200 |
August 26 2026 | $41.20 | $41.57 | $39.36 | $39.58 | 39,496,900 |
August 25 2026 | $40.17 | $42.41 | $40.03 | $42.21 | 32,507,000 |
August 24 2026 | $40.85 | $41.27 | $39.60 | $39.81 | 33,260,300 |
August 21 2026 | $44.00 | $45.93 | $40.86 | $41.88 | 49,894,700 |
August 20 2026 | $42.46 | $43.58 | $41.11 | $42.60 | 44,995,400 |
August 19 2026 | $41.42 | $43.49 | $39.48 | $42.84 | 44,038,400 |
August 18 2026 | $43.56 | $45.28 | $41.58 | $42.00 | 43,221,900 |
August 17 2026 | $45.23 | $46.59 | $43.87 | $44.90 | 40,135,200 |
August 14 2026 | $44.09 | $46.43 | $43.69 | $44.06 | 42,034,100 |
August 13 2026 | $45.98 | $49.19 | $43.99 | $44.76 | 87,993,100 |
August 12 2026 | $43.59 | $44.67 | $42.06 | $43.67 | 48,616,700 |
August 11 2026 | $40.20 | $40.96 | $39.35 | $39.75 | 42,117,200 |
August 10 2026 | $41.28 | $41.31 | $38.69 | $38.74 | 33,395,800 |
August 07 2026 | $39.47 | $41.30 | $37.30 | $41.23 | 32,417,500 |
August 06 2026 | $37.26 | $40.47 | $37.08 | $37.93 | 31,457,000 |
August 05 2026 | $40.05 | $41.16 | $38.89 | $38.89 | 34,371,000 |
August 04 2026 | $39.22 | $42.24 | $39.20 | $40.85 | 41,251,289 |
August 03 2026 | $36.52 | $40.21 | $35.46 | $39.75 | 43,898,320 |
July 31 2026 | $40.82 | $40.82 | $35.16 | $36.80 | 65,451,200 |
July 30 2026 | $32.51 | $38.34 | $32.32 | $38.26 | 72,983,600 |
July 29 2026 | $34.08 | $34.24 | $28.93 | $29.31 | 71,021,400 |
