| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 28 2023 | $40.62 | $41.42 | $40.52 | $41.35 | 20,550,000 |
April 27 2023 | $40.52 | $40.76 | $39.92 | $40.73 | 24,140,000 |
April 26 2023 | $38.36 | $40.95 | $38.36 | $40.20 | 81,505,000 |
April 25 2023 | $35.92 | $36.34 | $35.60 | $35.60 | 22,730,000 |
April 24 2023 | $36.26 | $36.26 | $35.86 | $35.94 | 13,075,000 |
April 21 2023 | $36.10 | $36.16 | $35.62 | $36.00 | 15,240,000 |
April 20 2023 | $36.05 | $36.33 | $35.85 | $35.97 | 14,355,000 |
April 19 2023 | $35.71 | $36.19 | $35.60 | $36.10 | 13,835,000 |
April 18 2023 | $35.66 | $35.96 | $35.51 | $35.57 | 14,525,000 |
April 17 2023 | $34.96 | $35.51 | $34.77 | $35.50 | 16,565,000 |
April 14 2023 | $34.36 | $34.84 | $34.35 | $34.77 | 11,095,000 |
April 13 2023 | $34.25 | $34.50 | $34.12 | $34.36 | 10,815,000 |
April 12 2023 | $34.60 | $34.66 | $33.88 | $33.92 | 9,940,000 |
April 11 2023 | $33.88 | $34.49 | $33.88 | $34.28 | 11,380,000 |
April 10 2023 | $33.50 | $33.83 | $33.29 | $33.83 | 12,440,000 |
April 06 2023 | $33.75 | $33.91 | $33.40 | $33.70 | 10,885,000 |
April 05 2023 | $34.62 | $34.62 | $33.91 | $33.95 | 11,950,000 |
April 04 2023 | $34.58 | $34.86 | $34.45 | $34.70 | 14,745,000 |
April 03 2023 | $33.90 | $34.40 | $33.90 | $34.35 | 12,290,000 |
