Lockheed Martin (LMT) above $613.55 on Apr 17… 53.8% Odds | Limitless