| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
March 23 2026 | $53.28 | $53.56 | $52.53 | $52.71 | 13,153,257 |
March 20 2026 | $52.94 | $53.61 | $52.18 | $52.37 | 19,502,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 |
March 10 2026 | $56.70 | $57.24 | $55.80 | $56.08 | 15,706,350 |
March 09 2026 | $55.74 | $56.71 | $55.39 | $56.53 | 18,053,119 |
March 06 2026 | $57.47 | $57.55 | $56.76 | $57.01 | 16,323,700 |
March 05 2026 | $58.60 | $58.79 | $57.43 | $58.02 | 22,040,200 |
March 04 2026 | $59.19 | $59.49 | $58.61 | $58.64 | 15,971,300 |
March 03 2026 | $59.44 | $60.11 | $58.62 | $59.39 | 17,438,600 |
March 02 2026 | $59.90 | $61.53 | $59.14 | $61.01 | 15,335,000 |
February 27 2026 | $62.31 | $62.31 | $61.11 | $61.77 | 18,017,400 |
February 26 2026 | $63.79 | $64.63 | $63.36 | $63.53 | 10,319,100 |
February 25 2026 | $63.47 | $63.80 | $62.84 | $62.98 | 9,500,800 |
February 24 2026 | $62.86 | $64.27 | $62.19 | $63.67 | 14,296,100 |
February 23 2026 | $64.17 | $64.54 | $61.64 | $62.67 | 17,748,800 |
February 20 2026 | $64.87 | $68.04 | $62.91 | $64.97 | 33,436,800 |
February 19 2026 | $64.77 | $65.41 | $63.83 | $65.18 | 10,778,300 |
February 18 2026 | $63.89 | $65.71 | $63.89 | $65.12 | 11,211,500 |
February 17 2026 | $62.53 | $64.39 | $62.53 | $64.39 | 12,347,500 |
