It hasn't been the best quarter for SRT Marine Systems plc (LON:SRT) shareholders, since the share price has fallen 14% in that time. But that doesn't change the fact that the returns over the last ...