| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 30 2026 | $95.60 | $95.69 | $91.50 | $94.48 | 160,597,300 |
April 29 2026 | $86.14 | $94.95 | $85.87 | $94.75 | 235,070,900 |
April 28 2026 | $81.28 | $84.59 | $80.80 | $84.52 | 147,773,500 |
April 27 2026 | $83.67 | $87.10 | $82.61 | $84.99 | 178,820,200 |
April 24 2026 | $82.20 | $85.22 | $79.62 | $82.54 | 281,405,200 |
April 23 2026 | $66.10 | $68.28 | $65.42 | $66.78 | 155,141,800 |
April 22 2026 | $67.94 | $68.77 | $64.98 | $65.27 | 90,267,300 |
April 21 2026 | $67.14 | $67.67 | $65.64 | $66.26 | 91,402,300 |
April 20 2026 | $68.45 | $69.21 | $64.47 | $65.70 | 96,851,100 |
April 17 2026 | $68.85 | $70.33 | $67.74 | $68.50 | 118,831,500 |
April 16 2026 | $64.93 | $68.61 | $64.27 | $68.50 | 108,328,300 |
April 15 2026 | $63.77 | $65.84 | $62.88 | $64.94 | 92,051,500 |
April 14 2026 | $65.16 | $65.18 | $62.09 | $63.81 | 112,796,100 |
April 13 2026 | $62.18 | $65.65 | $62.18 | $65.18 | 112,111,000 |
April 10 2026 | $61.52 | $63.39 | $60.75 | $62.38 | 98,624,400 |
April 09 2026 | $58.40 | $62.08 | $58.39 | $61.72 | 155,609,900 |
April 08 2026 | $55.37 | $59.17 | $54.80 | $58.95 | 184,599,900 |
April 07 2026 | $51.91 | $53.27 | $51.22 | $52.91 | 129,543,797 |
April 06 2026 | $50.88 | $52.39 | $49.87 | $50.78 | 79,978,805 |
April 02 2026 | $46.06 | $50.49 | $46.04 | $50.38 | 117,134,200 |
April 01 2026 | $45.00 | $48.77 | $44.98 | $48.03 | 129,598,500 |
March 31 2026 | $41.95 | $44.23 | $41.60 | $44.13 | 95,294,900 |
March 30 2026 | $43.72 | $43.99 | $40.63 | $41.19 | 84,596,000 |
March 27 2026 | $43.62 | $44.13 | $42.86 | $43.13 | 70,002,200 |
March 26 2026 | $46.30 | $46.60 | $43.92 | $44.10 | 82,841,400 |
