InvestorsHub Logo
icon url

JLove3

10/12/23 2:43 PM

#204 RE: MrJohn1 #203

Yes, institutions hold 29.05% and management and Insiders hold 22.22% which is pretty encouraging imo.