Name Net new
positions
New positions Closed positions Return since
31 Dec ‘24
2001
1 6 5 19.8%
2002
1 6 5 77.4%
2003
1 8 7 138%
SPRU icon
2004
Spruce Power Holding Corp
SPRU
$74.3M
1 7 6 37.7%
2005
1 5 4 30.6%
2006
1 5 4 5.29%
2007
1 7 6 23.3%
2008
1 5 4 2.63%
2009
1 4 3 60%
2010
1 6 5 32.4%
BEAT icon
2011
Heartbeam
BEAT
$54.6M
1 5 4 40.9%
2012
1 6 5 25.1%
2013
1 8 7 8.21%
2014
1 4 3 3.86%
2015
1 3 2 13.6%
2016
1 5 4 2.41%
2017
1 2 1 64.9%
2018
1 6 5 72.8%
2019
1 5 4 40.9%
2020
1 4 3 15.6%
2021
1 5 4 4.52%
2022
1 5 4 67.4%
2023
1 3 2 2.22%
2024
1 3 2 161%
2025
1 3 2 23.9%