Lemelson Capital Management announces 10 percent stake in Geospace Technologies (NASDAQ: GEOS), urges immediate share repurchase December 1, 2017 Finding Alpha