| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2023 | $94.75 | $100.20 | $94.59 | $98.61 | 8,492,950 |
July 28 2023 | $94.80 | $96.92 | $93.55 | $94.76 | 7,236,581 |
July 27 2023 | $102.59 | $102.73 | $91.80 | $92.69 | 12,232,290 |
July 26 2023 | $97.37 | $101.32 | $97.28 | $99.75 | 6,575,750 |
July 25 2023 | $99.34 | $102.59 | $97.63 | $97.68 | 7,726,033 |
July 24 2023 | $99.23 | $100.39 | $95.70 | $98.85 | 9,764,818 |
July 21 2023 | $102.57 | $104.33 | $98.71 | $100.82 | 10,481,800 |
July 20 2023 | $109.26 | $111.88 | $100.37 | $101.26 | 15,274,620 |
July 19 2023 | $107.31 | $111.06 | $105.08 | $110.15 | 15,920,840 |
July 18 2023 | $104.50 | $109.85 | $101.90 | $104.59 | 17,582,051 |
July 17 2023 | $104.57 | $109.48 | $103.50 | $105.55 | 19,191,350 |
July 14 2023 | $106.68 | $114.43 | $101.22 | $105.31 | 42,266,320 |
July 13 2023 | $85.35 | $109.21 | $83.42 | $107.00 | 65,424,441 |
July 12 2023 | $89.00 | $89.07 | $84.45 | $85.95 | 16,752,340 |
July 11 2023 | $80.49 | $92.15 | $80.49 | $89.15 | 35,672,129 |
July 10 2023 | $79.08 | $81.37 | $76.55 | $81.21 | 10,739,690 |
July 07 2023 | $78.15 | $81.19 | $77.62 | $78.72 | 13,275,510 |
July 06 2023 | $78.05 | $78.46 | $74.52 | $78.10 | 11,152,250 |
July 05 2023 | $76.90 | $79.93 | $76.16 | $78.35 | 14,670,030 |
July 03 2023 | $73.20 | $80.85 | $73.01 | $79.93 | 19,672,641 |
