$SPCE May 12th, 10 days ago an Insider paid $194,800 for 10,000 shares at $19.48 a share, it was an open market buy. This speaks volumes of how he believes SPCE has a fantastic future. BUYING now represents very low risk high reward. sec.gov/Archives/edgar/data...