Name Net new
positions
New positions Closed positions Return since
31 Dec ‘24
5626
2 90 88 82%
5627
2 84 82 15.8%
5628
2 59 57 13.6%
KBH icon
5629
KB Home
KBH
$3.73B
2 64 62 10.2%
5630
2 87 85 19.9%
5631
2 65 63 10.6%
5632
2 36 34 13.8%
5633
2 52 50 21.4%
5634
2 40 38 68.5%
5635
2 64 62 51.5%
ICUI icon
5636
ICU Medical
ICUI
$3.77B
2 41 39 1.61%
5637
2 44 42 4.34%
5638
2 33 31 4.83%
5639
2 37 35 12.3%
5640
2 34 32 9.71%
5641
2 31 29 12.6%
5642
2 47 45 40.8%
5643
2 33 31 9.1%
5644
2 27 25 8.46%
5645
2 37 35 20.3%
5646
2 49 47 40%
5647
2 29 27 11.5%
5648
2 22 20 23.6%
5649
2 36 34 6.93%
5650
2 29 27 15.7%