| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 30 2025 | $63.62 | $65.55 | $63.24 | $65.43 | 22,306,055 |
May 29 2025 | $64.71 | $64.71 | $63.13 | $63.93 | 10,479,215 |
May 28 2025 | $63.38 | $64.63 | $62.60 | $64.06 | 17,552,280 |
May 27 2025 | $62.27 | $62.67 | $60.96 | $62.58 | 15,545,430 |
May 23 2025 | $59.50 | $61.61 | $59.02 | $60.82 | 12,747,095 |
May 22 2025 | $58.40 | $60.88 | $58.00 | $60.45 | 18,242,090 |
May 21 2025 | $58.83 | $59.70 | $58.26 | $58.42 | 20,124,820 |
May 20 2025 | $60.38 | $60.52 | $58.62 | $60.46 | 19,685,605 |
May 19 2025 | $58.90 | $61.40 | $58.61 | $61.04 | 18,793,160 |
May 16 2025 | $59.95 | $60.83 | $58.84 | $59.98 | 18,386,290 |
