| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 15 2026 | $45.09 | $45.90 | $44.71 | $45.44 | 31,181,739 |
April 14 2026 | $42.99 | $44.21 | $42.95 | $44.20 | 22,150,200 |
April 13 2026 | $42.23 | $42.98 | $42.09 | $42.91 | 21,175,700 |
April 10 2026 | $43.83 | $43.96 | $42.40 | $42.62 | 26,014,900 |
April 09 2026 | $43.22 | $44.22 | $42.72 | $44.00 | 24,147,400 |
April 08 2026 | $43.91 | $44.30 | $42.76 | $43.13 | 29,462,900 |
April 07 2026 | $43.70 | $43.87 | $42.36 | $42.69 | 38,253,000 |
April 06 2026 | $44.16 | $44.38 | $43.56 | $44.03 | 26,999,600 |
April 02 2026 | $43.76 | $44.34 | $43.17 | $44.19 | 63,242,600 |
April 01 2026 | $46.56 | $46.83 | $44.56 | $44.63 | 114,225,700 |
March 31 2026 | $51.93 | $53.11 | $51.69 | $52.82 | 36,422,800 |
March 30 2026 | $51.43 | $52.19 | $50.95 | $51.24 | 16,869,200 |
March 27 2026 | $51.71 | $52.11 | $51.20 | $51.37 | 13,077,800 |
March 26 2026 | $52.76 | $53.62 | $51.87 | $52.07 | 14,486,700 |
March 25 2026 | $53.76 | $54.22 | $52.56 | $52.98 | 13,427,100 |
March 24 2026 | $52.36 | $54.08 | $52.27 | $53.49 | 12,073,800 |
March 23 2026 | $53.28 | $53.56 | $52.53 | $52.71 | 15,242,700 |
March 20 2026 | $52.94 | $53.61 | $52.18 | $52.37 | 19,566,100 |
March 19 2026 | $52.90 | $53.63 | $52.59 | $53.44 | 12,307,700 |
March 18 2026 | $54.50 | $54.96 | $53.26 | $53.47 | 16,861,300 |
March 17 2026 | $55.45 | $55.68 | $55.00 | $55.12 | 9,861,400 |
March 16 2026 | $54.27 | $55.07 | $53.98 | $54.79 | 13,115,200 |
March 13 2026 | $54.34 | $54.87 | $53.74 | $53.98 | 14,377,100 |
March 12 2026 | $55.28 | $55.46 | $54.03 | $54.13 | 18,611,800 |
March 11 2026 | $57.60 | $57.60 | $55.41 | $55.70 | 20,245,300 |
