Greg Kajewski$11.6MFollowers@greg02/02/2023Sold all SELB-38.82% LOSSSelecta Biosciences at $1.86 0123456789
Luis Lopez$10.5MFollowers@bluesierrainvest04/28/2022New position in SELBSelecta Biosciences at $0.78 0123456789
Luis Lopez$10.5MFollowers@bluesierrainvest04/28/2022Bought 100% more SELBSelecta Biosciences at $0.78 0123456789
Narendran Santhanam$10.2MFollowers@meetnaren03/26/2021Sold all SELB43.18% GAINSelecta Biosciences at $4.35 0123456789