3 Months
16.91%
12 Months
41.30%
Total Return Cumulative
138.17%
Total Return Annualized
16.04%