Name Net increased
positions
Increased positions Reduced positions Return since
31 Mar ‘20
2001
2 4 2 81.9%
2002
2 6 4 9.42%
2003
2 5 3 53.7%
FEED
2004
ENvue Medical Inc
FEED
$1.72M
2 2 0 100%
2005
2 19 17 21.2%
2006
2 4 2 5.44%
2007
2 10 8 33.6%
2008
2 31 29 60.3%
2009
2 49 47 11%
2010
2 29 27 780%
LSTA icon
2011
Lisata Therapeutics
LSTA
$45.2M
2 5 3 81.5%
2012
2 4 2 93.6%
2013
2 3 1 21.7%
2014
2 8 6 8.56%
2015
2 6 4 100%
2016
2 55 53 217%
2017
2 8 6 142%
2018
2 3 1 28%
2019
2 12 10 42.9%
2020
2 8 6 6.53%
2021
2 3 1 339%
2022
2 21 19 531%
2023
2 18 16 0.2%
2024
2 82 80 57.2%
2025
2 4 2 153%