Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘21
476
5 27 22 75.2%
477
5 27 22 13.7%
478
5 25 20 33.1%
EPRT icon
479
Essential Properties Realty Trust
EPRT
$5.89B
5 25 20 30.2%
480
5 24 19 19.4%
481
5 23 18 89.3%
482
5 22 17 243%
483
5 21 16 27.1%
484
5 20 15 20.7%
485
5 20 15 14%
NMFC icon
486
New Mountain Finance
NMFC
$944M
5 19 14 26.2%
487
5 19 14 31.6%
488
5 19 14 25.9%
489
5 19 14 79.2%
490
5 18 13 48.6%
491
5 18 13 51%
492
5 18 13 42.9%
493
5 18 13 5%
494
5 17 12 30.5%
495
5 17 12 40.3%
496
5 17 12 27.3%
497
5 16 11 14.8%
498
5 16 11 3.92%
499
5 16 11 14.8%
500
5 16 11 55.1%