Post by
RusticHit on Mar 22, 2023 9:44am
Free Fall
wow down 20% whats going On ??
Comment by
dangood on Jun 01, 2023 1:49pm
I think they lost some institution business. EBITDA From Private Capital Long-term Investments dropped to $2.9 from $7.1 the previous quarter. You could also see that Kevin sold some shares on the insider trade report.