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

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


