Unusual Large Call Buy in Small Cap Biotech Oct 26, 2021 KemPharm (KMPH) buyers of 2000 May $10 calls for $3.30 to $3.70 today with IV30 up 7.3%, a large trade for a small cap and... read more