
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 30 2025 | $157.54 | $158.83 | $154.97 | $158.36 | 34,981,059 |
April 29 2025 | $159.88 | $160.30 | $157.09 | $159.72 | 26,808,961 |
April 28 2025 | $161.98 | $162.70 | $158.16 | $160.17 | 29,745,779 |
April 25 2025 | $164.62 | $165.64 | $160.60 | $161.51 | 56,034,000 |
April 24 2025 | $155.72 | $159.15 | $155.36 | $158.84 | 45,893,953 |
April 23 2025 | $155.18 | $157.09 | $153.39 | $154.92 | 31,128,830 |
April 22 2025 | $148.48 | $151.77 | $148.13 | $151.05 | 26,971,770 |
April 21 2025 | $148.47 | $148.53 | $145.70 | $147.26 | 26,049,119 |
April 17 2025 | $153.87 | $154.25 | $148.09 | $150.74 | 33,046,578 |
April 16 2025 | $152.68 | $155.46 | $151.09 | $152.91 | 28,187,420 |
April 15 2025 | $158.69 | $159.21 | $154.78 | $155.88 | 27,551,529 |
April 14 2025 | $159.55 | $161.27 | $157.13 | $158.63 | 30,332,961 |
April 11 2025 | $152.48 | $157.24 | $152.40 | $156.71 | 33,636,238 |
April 10 2025 | $156.11 | $157.29 | $149.52 | $152.40 | 48,021,969 |
April 09 2025 | $144.02 | $159.11 | $143.51 | $158.27 | 70,406,234 |
April 08 2025 | $150.80 | $151.82 | $142.64 | $144.30 | 52,200,207 |
April 07 2025 | $141.16 | $152.43 | $140.14 | $146.35 | 76,794,141 |
April 04 2025 | $147.60 | $150.65 | $144.98 | $145.20 | 62,259,539 |
April 03 2025 | $150.69 | $152.36 | $149.98 | $150.30 | 46,883,367 |
April 02 2025 | $154.72 | $157.97 | $154.27 | $156.61 | 25,041,730 |
April 01 2025 | $153.20 | $157.66 | $153.20 | $156.64 | 30,672,900 |