Options Chain for SUPER MICRO COMPUTER INC COM NEW (SMCI) - $22.05 as of 4/6/2026 9:14:33 PM EST