| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2023 | $42.99 | $46.30 | $42.53 | $45.95 | 14,925,100 |
July 28 2023 | $42.54 | $45.60 | $40.87 | $44.02 | 23,758,500 |
July 27 2023 | $43.65 | $44.34 | $39.70 | $40.46 | 16,844,400 |
July 26 2023 | $44.50 | $45.58 | $42.60 | $43.75 | 17,293,400 |
July 25 2023 | $46.35 | $48.40 | $43.91 | $44.11 | 20,681,400 |
July 24 2023 | $45.80 | $47.73 | $43.01 | $46.24 | 22,073,600 |
July 21 2023 | $47.14 | $49.25 | $43.64 | $45.62 | 29,733,800 |
July 20 2023 | $53.37 | $57.19 | $45.10 | $46.73 | 46,125,500 |
July 19 2023 | $53.99 | $56.92 | $47.10 | $55.80 | 119,949,000 |
July 18 2023 | $36.60 | $42.27 | $36.32 | $39.80 | 38,800,400 |
July 17 2023 | $37.77 | $39.90 | $36.19 | $36.53 | 21,073,700 |
July 14 2023 | $36.89 | $41.28 | $35.57 | $37.70 | 29,171,900 |
July 13 2023 | $35.67 | $39.43 | $34.60 | $37.68 | 45,335,300 |
July 12 2023 | $37.39 | $44.64 | $35.59 | $38.89 | 72,824,900 |
July 11 2023 | $34.41 | $37.58 | $32.82 | $35.57 | 42,291,200 |
July 10 2023 | $29.36 | $34.59 | $28.12 | $34.27 | 48,778,100 |
July 07 2023 | $24.85 | $29.81 | $24.68 | $29.45 | 29,286,100 |
July 06 2023 | $25.30 | $25.68 | $23.43 | $24.32 | 13,141,400 |
July 05 2023 | $26.49 | $26.82 | $24.45 | $25.85 | 13,080,500 |
July 03 2023 | $25.90 | $26.35 | $25.20 | $25.80 | 7,548,200 |