DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
---|---|---|---|---|---|
June 04 2025 | $60.79 | $60.96 | $60.59 | $60.60 | 5,861,219 |
June 03 2025 | $60.07 | $60.83 | $59.80 | $60.71 | 6,833,600 |
June 02 2025 | $59.95 | $60.03 | $59.14 | $59.96 | 5,953,885 |
May 30 2025 | $60.05 | $60.28 | $59.52 | $60.04 | 6,267,400 |
May 29 2025 | $60.54 | $60.61 | $59.79 | $60.29 | 5,703,800 |
May 28 2025 | $60.91 | $60.98 | $60.05 | $60.13 | 6,958,800 |
May 27 2025 | $60.35 | $60.91 | $59.94 | $60.91 | 6,966,600 |
May 23 2025 | $58.84 | $59.77 | $58.84 | $59.59 | 7,804,200 |
May 22 2025 | $59.53 | $60.04 | $59.35 | $59.70 | 8,088,200 |
May 21 2025 | $60.84 | $61.00 | $59.75 | $59.76 | 8,216,700 |
May 20 2025 | $61.51 | $61.71 | $61.22 | $61.41 | 6,728,500 |
May 19 2025 | $61.06 | $61.64 | $60.98 | $61.58 | 6,878,600 |
May 16 2025 | $61.25 | $61.82 | $60.98 | $61.82 | 4,637,900 |
May 15 2025 | $60.82 | $61.19 | $60.57 | $61.16 | 4,761,500 |
May 14 2025 | $61.14 | $61.31 | $60.89 | $61.02 | 10,606,900 |
May 13 2025 | $61.18 | $61.50 | $61.08 | $61.21 | 6,619,200 |
May 12 2025 | $60.96 | $61.25 | $60.50 | $61.01 | 10,139,000 |
May 09 2025 | $59.13 | $59.20 | $58.70 | $58.90 | 14,164,700 |
May 08 2025 | $58.79 | $59.51 | $58.48 | $58.97 | 9,429,300 |
May 07 2025 | $58.30 | $58.57 | $57.88 | $58.24 | 7,799,400 |
May 06 2025 | $58.05 | $58.56 | $57.76 | $58.08 | 7,799,300 |
May 05 2025 | $58.18 | $58.92 | $58.15 | $58.50 | 7,682,700 |
May 02 2025 | $58.09 | $58.76 | $57.99 | $58.63 | 10,495,700 |
May 01 2025 | $57.29 | $57.88 | $56.84 | $57.26 | 10,142,100 |
April 30 2025 | $56.29 | $57.08 | $55.68 | $56.91 | 11,475,700 |