(Total Views: 130)
Posted On: 06/25/2019 10:10:05 AM
Post# of 21237

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


