$26.18
-0.23
-0.87 %
Delayed - data as of Mar 24, 2017