SharePost Content Read More Yahoo Finance #finance Post navigation Geo Group (GEO) Surges 21% as Profits Nearly Double, Outlook ‘Optimistic’ Veeco Instruments (VECO) Hits 25-Year High on $250-Million Order