
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 30 2025 | $154.73 | $154.73 | $151.62 | $152.88 | 9,598,200 |
April 29 2025 | $152.04 | $153.58 | $150.91 | $152.49 | 5,246,700 |
April 28 2025 | $152.09 | $152.40 | $150.45 | $151.95 | 5,815,200 |
April 25 2025 | $150.94 | $151.51 | $149.11 | $151.19 | 8,643,600 |
April 24 2025 | $152.39 | $152.48 | $150.08 | $151.53 | 8,310,400 |
April 23 2025 | $153.06 | $153.66 | $150.95 | $151.97 | 9,099,400 |
April 22 2025 | $154.10 | $155.24 | $152.84 | $154.29 | 7,136,300 |
April 21 2025 | $154.50 | $154.76 | $152.08 | $153.48 | 6,285,400 |
April 17 2025 | $150.78 | $155.95 | $150.78 | $154.02 | 10,981,100 |
April 16 2025 | $151.96 | $152.22 | $148.90 | $150.54 | 7,986,900 |
April 15 2025 | $152.29 | $152.87 | $148.77 | $150.25 | 10,847,700 |
April 14 2025 | $148.27 | $151.28 | $147.86 | $150.98 | 10,685,300 |
April 11 2025 | $146.06 | $149.01 | $144.94 | $148.40 | 9,943,900 |
April 10 2025 | $147.07 | $147.89 | $141.95 | $145.43 | 13,830,500 |
April 09 2025 | $139.08 | $149.83 | $138.40 | $147.66 | 18,773,700 |
April 08 2025 | $150.22 | $150.22 | $144.76 | $146.71 | 12,018,400 |
April 07 2025 | $147.96 | $149.36 | $144.17 | $147.32 | 18,083,000 |
April 04 2025 | $155.67 | $156.32 | $149.58 | $149.88 | 16,601,700 |
April 03 2025 | $155.27 | $157.13 | $154.03 | $156.32 | 13,249,300 |
April 02 2025 | $150.63 | $152.38 | $150.09 | $151.95 | 10,356,900 |
April 01 2025 | $157.21 | $158.26 | $149.77 | $149.89 | 23,303,100 |