| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 28 2023 | $44.41 | $47.10 | $43.01 | $47.05 | 33,129,500 |
April 27 2023 | $61.40 | $61.40 | $59.11 | $59.58 | 10,248,700 |
April 26 2023 | $59.33 | $62.01 | $59.16 | $59.52 | 3,461,900 |
April 25 2023 | $61.48 | $61.56 | $57.81 | $58.09 | 4,248,500 |
April 24 2023 | $63.38 | $64.20 | $61.62 | $62.50 | 2,874,500 |
April 21 2023 | $62.54 | $63.46 | $62.11 | $62.80 | 3,315,700 |
April 20 2023 | $61.46 | $62.82 | $61.02 | $62.41 | 3,767,200 |
April 19 2023 | $63.93 | $64.54 | $62.60 | $62.87 | 3,315,200 |
April 18 2023 | $65.94 | $66.20 | $63.70 | $64.46 | 2,597,000 |
April 17 2023 | $64.71 | $65.65 | $64.04 | $64.70 | 2,727,700 |
April 14 2023 | $64.13 | $65.49 | $63.13 | $64.68 | 2,682,800 |
April 13 2023 | $63.77 | $65.82 | $63.59 | $64.88 | 4,338,700 |
April 12 2023 | $62.52 | $64.25 | $62.20 | $63.04 | 5,827,200 |
April 11 2023 | $58.02 | $61.31 | $57.87 | $60.70 | 3,996,000 |
April 10 2023 | $58.27 | $59.32 | $57.03 | $58.86 | 2,607,600 |
April 06 2023 | $56.60 | $59.47 | $55.62 | $59.08 | 3,403,400 |
April 05 2023 | $60.53 | $60.70 | $56.60 | $57.64 | 4,985,700 |
April 04 2023 | $61.50 | $63.09 | $60.54 | $61.23 | 4,221,100 |
April 03 2023 | $60.70 | $61.61 | $59.63 | $61.18 | 3,058,200 |
