Name Net new
positions
New positions Closed positions Return since
31 Dec ‘16
2001
6 13 7 6.84%
2002
6 13 7 0.23%
2003
6 16 10 11.6%
OCUL icon
2004
Ocular Therapeutix
OCUL
$2.07B
6 19 13 13.4%
2005
6 10 4 408%
2006
6 16 10 21.2%
2007
6 13 7 3.97%
2008
6 17 11 38.2%
2009
6 7 1 11.7%
2010
6 13 7 73.7%
IBRX icon
2011
ImmunityBio
IBRX
$7.68B
6 14 8 30.1%
2012
6 16 10 55.3%
2013
6 11 5 60%
2014
6 10 4 686%
2015
6 11 5 125%
2016
6 7 1 14.5%
2017
6 11 5 116%
2018
6 15 9 359%
2019
6 17 11 21.7%
2020
6 17 11 19.8%
2021
6 8 2 6.18%
2022
6 9 3 504%
2023
6 7 1 18%
2024
6 9 3 134%
2025
6 14 8 107%