| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 30 2024 | $149.55 | $149.68 | $145.03 | $145.31 | 8,457,300 |
April 29 2024 | $149.50 | $150.58 | $148.40 | $149.87 | 6,364,000 |
April 26 2024 | $148.88 | $150.46 | $147.14 | $149.48 | 9,736,400 |
April 25 2024 | $147.50 | $149.22 | $146.58 | $148.93 | 9,702,600 |
April 24 2024 | $145.86 | $147.63 | $145.48 | $147.39 | 7,610,300 |
April 23 2024 | $145.35 | $146.74 | $144.71 | $146.74 | 5,597,600 |
April 22 2024 | $144.12 | $146.60 | $142.76 | $145.90 | 6,779,200 |
April 19 2024 | $143.04 | $144.85 | $142.50 | $144.17 | 7,734,700 |
April 18 2024 | $141.59 | $142.40 | $140.92 | $141.98 | 4,979,200 |
April 17 2024 | $140.56 | $142.11 | $140.24 | $140.93 | 6,733,900 |
April 16 2024 | $141.74 | $142.20 | $140.04 | $140.82 | 5,541,900 |
April 15 2024 | $144.12 | $144.61 | $141.79 | $142.00 | 7,236,900 |
April 12 2024 | $146.23 | $147.66 | $142.40 | $143.23 | 11,071,000 |
April 11 2024 | $147.43 | $147.43 | $143.99 | $145.87 | 7,682,500 |
April 10 2024 | $146.16 | $146.67 | $145.08 | $146.58 | 7,525,800 |
April 09 2024 | $145.84 | $146.45 | $144.58 | $145.97 | 6,576,200 |
April 08 2024 | $145.66 | $146.42 | $144.47 | $145.31 | 7,253,200 |
April 05 2024 | $145.37 | $146.13 | $144.04 | $145.61 | 7,432,800 |
April 04 2024 | $144.89 | $145.93 | $144.01 | $144.79 | 9,269,700 |
April 03 2024 | $144.26 | $145.03 | $143.92 | $144.57 | 7,819,700 |
April 02 2024 | $144.21 | $145.27 | $143.29 | $143.97 | 8,815,400 |
April 01 2024 | $142.61 | $143.80 | $141.41 | $143.34 | 6,285,700 |
