Cloud provider of payment services. Up against some strong players. Stockprice down from $35 to $12, still trading at a P/E of 370. Not the most compelling short ... but pretty bombed.
Last updated: 2026-03-07 by automated standardization process
last updated: