| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 21 2026 | $73.45 | $74.39 | $73.30 | $73.71 | 6,476,563 |
May 20 2026 | $74.00 | $74.31 | $73.13 | $73.33 | 8,019,554 |
May 19 2026 | $73.65 | $74.41 | $73.10 | $74.00 | 6,178,870 |
May 18 2026 | $73.24 | $73.76 | $72.70 | $73.72 | 6,039,105 |
May 15 2026 | $73.02 | $73.14 | $72.24 | $73.09 | 10,382,799 |
May 14 2026 | $71.63 | $72.45 | $71.48 | $72.41 | 8,674,780 |
May 13 2026 | $70.29 | $71.61 | $69.90 | $71.54 | 8,313,066 |
May 12 2026 | $69.25 | $70.74 | $68.68 | $69.89 | 8,349,364 |
May 11 2026 | $68.70 | $68.99 | $68.03 | $68.61 | 10,608,350 |
May 08 2026 | $69.16 | $69.69 | $68.07 | $68.12 | 7,334,973 |
May 07 2026 | $69.50 | $69.78 | $69.00 | $69.04 | 8,693,353 |
May 06 2026 | $72.02 | $72.41 | $70.16 | $70.17 | 11,135,580 |
May 05 2026 | $73.19 | $73.83 | $72.71 | $72.79 | 10,730,000 |
May 04 2026 | $73.75 | $74.34 | $72.86 | $73.41 | 11,334,230 |
May 01 2026 | $73.24 | $74.56 | $72.72 | $74.55 | 11,813,850 |
April 30 2026 | $73.85 | $73.85 | $70.25 | $72.65 | 24,768,770 |
April 29 2026 | $67.49 | $68.61 | $67.40 | $68.20 | 12,059,640 |
April 28 2026 | $67.00 | $68.12 | $66.82 | $67.80 | 10,257,610 |
April 27 2026 | $66.76 | $66.92 | $65.50 | $66.00 | 7,924,902 |
April 24 2026 | $67.00 | $67.37 | $66.29 | $66.88 | 9,523,075 |
April 23 2026 | $65.50 | $67.43 | $65.38 | $67.15 | 7,525,757 |
April 22 2026 | $64.84 | $65.66 | $64.65 | $65.18 | 7,849,019 |
April 21 2026 | $64.60 | $64.95 | $64.12 | $64.65 | 5,723,377 |
April 20 2026 | $64.66 | $65.17 | $64.21 | $64.61 | 5,967,329 |
April 17 2026 | $64.16 | $64.69 | $64.08 | $64.17 | 9,420,367 |
