ORTEXORTEX News
OWL put/call ratio surges to 2.15, highest in 52 weeks — 4.2 standard deviations above its 20-day mean of 1.36, signaling extreme options market pessimism as stock rallies 36% in one month. | ORTEX News