Merck (MRK) call put ratio 4.6 call1 to 1 put Nov 14, 2025 05:43AM