| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 30 2025 | $104.45 | $108.90 | $104.06 | $108.90 | 235,044,609 |
April 29 2025 | $107.65 | $110.18 | $107.42 | $109.00 | 170,444,297 |
April 28 2025 | $109.67 | $110.35 | $106.00 | $108.71 | 207,708,500 |
April 25 2025 | $106.83 | $111.90 | $105.71 | $110.99 | 251,064,703 |
April 24 2025 | $103.46 | $106.52 | $103.09 | $106.41 | 220,815,016 |
April 23 2025 | $104.50 | $104.78 | $102.00 | $102.69 | 247,526,000 |
April 22 2025 | $98.76 | $99.79 | $97.26 | $98.87 | 241,004,797 |
April 21 2025 | $98.75 | $99.42 | $95.02 | $96.89 | 288,501,094 |
April 17 2025 | $104.43 | $104.45 | $100.03 | $101.47 | 292,517,500 |
April 16 2025 | $104.53 | $106.77 | $100.43 | $104.47 | 397,016,906 |
April 15 2025 | $110.95 | $113.59 | $110.48 | $112.18 | 228,966,891 |
April 14 2025 | $114.09 | $114.27 | $109.05 | $110.69 | 264,705,000 |
April 11 2025 | $108.48 | $111.53 | $107.46 | $110.91 | 313,417,312 |
April 10 2025 | $109.35 | $110.84 | $99.13 | $107.55 | 437,812,406 |
April 09 2025 | $98.87 | $115.08 | $97.51 | $114.31 | 612,918,250 |
April 08 2025 | $103.79 | $105.83 | $94.44 | $96.28 | 476,243,406 |
April 07 2025 | $87.44 | $101.73 | $86.60 | $97.62 | 611,041,250 |
April 04 2025 | $98.89 | $100.11 | $92.09 | $94.29 | 532,273,812 |
April 03 2025 | $103.49 | $105.61 | $101.58 | $101.78 | 338,769,406 |
April 02 2025 | $107.27 | $111.96 | $106.77 | $110.40 | 220,601,203 |
April 01 2025 | $108.50 | $110.18 | $106.45 | $110.13 | 222,614,000 |