I read the CPST earning announcement and I thought the report is positive, but the price is trading down after closing bell last night? Anyone has any view on CPST? Regards, Luise