News

URTY is down -26% when IWM is down only -5%. Simple math without beta slippage would indicate a -15% performance, yet we are ...