Thermo Fisher Scientific (TMO) call put ratio 8.6 calls to 1 put with a focus on July 24 weekly 580 calls into quarter results

Go back to Thermo Fisher Scientific (TMO) call put ratio 8.6 calls to 1 put with a focus on July 24 weekly 580 calls into quarter results
Thermo Fisher Scientific (NYSE: TMO) Delayed: 573.21 +46.75 (8.88%)
Previous Close $526.46    52 Week High $160.68 
Open $573.68    52 Week Low $119.75 
Day High $587.49    P/E 163.77 
Day Low $568.84    EPS $3.50 
Volume 4,678,654