| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 31 2023 | $74.93 | $75.26 | $74.23 | $75.08 | 8,238,800 |
May 30 2023 | $74.72 | $75.61 | $74.39 | $74.84 | 8,654,900 |
May 26 2023 | $75.08 | $75.75 | $73.50 | $73.90 | 9,655,500 |
May 25 2023 | $77.35 | $77.47 | $74.67 | $75.78 | 12,202,000 |
May 24 2023 | $79.05 | $79.78 | $78.61 | $79.37 | 6,787,500 |
May 23 2023 | $80.71 | $80.92 | $79.00 | $79.04 | 5,459,700 |
May 22 2023 | $80.84 | $81.56 | $80.75 | $81.19 | 4,699,200 |
May 19 2023 | $80.91 | $81.53 | $80.74 | $81.04 | 6,819,500 |
May 18 2023 | $80.16 | $80.96 | $79.93 | $80.75 | 4,536,100 |
May 17 2023 | $80.77 | $80.82 | $79.64 | $80.35 | 6,632,000 |
May 16 2023 | $80.59 | $81.11 | $80.57 | $80.65 | 3,888,900 |
May 15 2023 | $80.84 | $81.56 | $80.67 | $81.02 | 4,053,200 |
May 12 2023 | $80.35 | $80.71 | $79.71 | $80.63 | 4,450,100 |
May 11 2023 | $81.01 | $81.12 | $80.32 | $80.75 | 3,995,700 |
May 10 2023 | $81.80 | $82.01 | $80.74 | $81.11 | 3,599,300 |
May 09 2023 | $81.82 | $81.82 | $81.02 | $81.28 | 3,245,400 |
May 08 2023 | $81.25 | $81.93 | $80.96 | $81.82 | 3,287,600 |
May 05 2023 | $81.32 | $81.88 | $81.23 | $81.70 | 4,332,700 |
May 04 2023 | $81.64 | $81.77 | $80.54 | $80.98 | 4,780,900 |
May 03 2023 | $82.06 | $83.48 | $81.96 | $82.27 | 6,964,300 |
May 02 2023 | $81.82 | $82.55 | $81.13 | $81.85 | 5,135,000 |
May 01 2023 | $82.40 | $82.98 | $82.18 | $82.26 | 5,502,300 |
