Skip to content
Principia Biopharma Inc. (PRNB) — insider trading: 13 buys, 58 sells · InsiderLens