(Total Views: 151)
Posted On: 06/25/2019 10:08:48 AM
Post# of 25555

Insiders own 5.69% of $PBIO stock and they have one institutional investor
https://finance.yahoo.com/quote/PBIO/holders?p=PBIO
https://finance.yahoo.com/quote/PBIO/holders?p=PBIO


