(Total Views: 180)
Posted On: 06/17/2019 8:54:02 AM
Post# of 25443

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


