Name Net new
positions
New positions Closed positions Return since
31 Dec ‘20
2901
7 24 17 74.5%
2902
7 39 32 83.4%
2903
7 24 17 39.9%
EPRT icon
2904
Essential Properties Realty Trust
EPRT
$6.13B
7 36 29 45.9%
2905
7 26 19 93.1%
2906
7 31 24 56.1%
2907
7 33 26 49%
2908
7 36 29 14.6%
2909
7 28 21 14.6%
2910
7 26 19 9.19%
BHE icon
2911
Benchmark Electronics
BHE
$1.84B
7 28 21 90.9%
2912
7 31 24 73.4%
2913
7 23 16 89.8%
2914
7 34 27 57.7%
2915
7 29 22 76.3%
2916
7 23 16 67.3%
2917
7 22 15 77.4%
2918
7 29 22 16.2%
2919
7 21 14 40.8%
2920
7 31 24 99.7%
2921
7 27 20 42.7%
2922
7 22 15 92.4%
2923
7 21 14 425%
2924
7 17 10 67.8%
2925
7 27 20 64.5%