STRL Q1 2026 Deep Research: The Physical Foundation of AI Infrastructure
STRL is the purest AI infrastructure play in U.S. contracting. Q1 revenue hit $825.7M, 39% above consensus. Adjusted EPS of $3.59 beat estimates by 64%. All four filters of the Four-Filter Defense Screen pass. Bull Put Spread conditions confirmed with IV Rank at 60 post-earnings.