Name Net new
positions
New positions Closed positions Return since
31 Mar ‘23
876
2 25 23 14.3%
877
2 18 16 53.8%
878
2 18 16 9.48%
FEX icon
879
First Trust Large Cap Core AlphaDEX Fund
FEX
$1.49B
2 15 13 60.8%
880
2 27 25 17.8%
881
2 21 19 18.2%
882
2 27 25 42.2%
883
2 18 16 31.1%
884
2 17 15 15.3%
885
2 27 25 47.2%
ESPR icon
886
Esperion Therapeutics
ESPR
$492M
2 34 32 20.1%
887
2 17 15 1%
888
2 21 19 44.5%
889
2 31 29 55.7%
890
2 12 10 17.9%
891
2 14 12 42.9%
892
2 16 14 28.4%
893
2 18 16 61%
894
2 18 16 59.6%
895
2 15 13 195%
896
2 21 19 52.1%
897
2 12 10 19.1%
898
2 12 10 11.8%
899
2 12 10 30.4%
900
2 20 18 7.54%