Cannes' Speaker is a Duck ... and a Robot

Go back to Cannes' Speaker is a Duck ... and a Robot
AFLAC Inc (NYSE: AFL) Delayed: 121.69 +0.76 (0.63%)
Previous Close $120.93    52 Week High $74.50 
Open $121.89    52 Week Low $54.57 
Day High $121.89    P/E 18.00 
Day Low $120.79    EPS $6.76 
Volume 600,395