| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 28 2024 | $62.03 | $63.77 | $61.57 | $62.65 | 22,128,100 |
June 27 2024 | $65.88 | $65.89 | $61.84 | $62.41 | 28,454,200 |
June 26 2024 | $65.81 | $66.31 | $62.75 | $65.86 | 27,266,300 |
June 25 2024 | $64.33 | $65.80 | $64.28 | $65.66 | 24,055,000 |
June 24 2024 | $64.30 | $64.46 | $63.28 | $63.87 | 20,645,000 |
June 21 2024 | $64.50 | $64.67 | $63.86 | $64.21 | 29,525,000 |
June 20 2024 | $68.91 | $68.91 | $63.76 | $64.29 | 42,465,000 |
June 18 2024 | $68.70 | $69.26 | $67.40 | $68.55 | 34,735,000 |
June 17 2024 | $66.53 | $67.68 | $65.90 | $67.31 | 21,200,000 |
June 14 2024 | $65.40 | $65.51 | $64.75 | $65.43 | 13,975,000 |
June 13 2024 | $63.77 | $65.87 | $63.77 | $65.31 | 24,240,000 |
June 12 2024 | $62.75 | $63.85 | $62.48 | $63.42 | 17,000,000 |
June 11 2024 | $62.33 | $62.67 | $61.64 | $62.60 | 9,725,000 |
June 10 2024 | $63.38 | $63.53 | $62.42 | $62.60 | 10,355,000 |
June 07 2024 | $64.53 | $64.80 | $63.27 | $63.38 | 14,230,000 |
June 06 2024 | $63.45 | $64.42 | $63.06 | $64.23 | 12,780,000 |
June 05 2024 | $61.88 | $63.22 | $61.64 | $62.96 | 11,740,000 |
June 04 2024 | $62.26 | $62.26 | $61.27 | $61.58 | 20,615,000 |
June 03 2024 | $62.78 | $63.04 | $60.59 | $61.53 | 16,625,000 |