Nicholson Logan

Insider profile

Performance

Overall performance
3.1

Performance over holding periods
3.1
30 days 90 days 120 days
Average return 2% 8.2% 15.1%
Success rate 68% 68% 82%
Transactions
11 100% Buy
34 71% Buy
47 69% Buy
Nicholson Logan's trades of Blue Owl Capital Corp's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-03 2026-06-02 B Purchase
2,730 +4.6%
213.88
US$1,895,201
2,730 +4.6% 213.88 US$1,895,201
2026-06-03 2026-06-02 B Purchase
81,427 -28.2%
429.09
US$1,607,489
81,427 -28.2% 429.09 US$1,607,489
2026-03-02 2026-02-27 B Purchase
78,502 -49.9%
252.30
US$419,468
78,502 -49.9% 252.30 US$419,468
2026-03-02 2026-02-27 B Purchase
5,525 +10.0%
11.32
US$62,543
5,525 +10.0% 11.32 US$62,543
2025-11-19 2025-11-18 B Purchase
25,000 +83.2%
11.75
US$293,690
25,000 +83.2% 11.75 US$293,690
2025-08-18 2025-08-15 B Purchase
14,703 +95.9%
14.19
US$208,581
14,703 +95.9% 14.19 US$208,581
2025-08-18 2025-08-15 B Purchase
850 +5.9%
14.19
US$12,058
850 +5.9% 14.19 US$12,058
2024-08-22 2024-08-21 B Purchase
12,750 +104.1%
14.34
US$182,835
12,750 +104.1% 14.34 US$182,835
2024-08-22 2024-08-21 B Purchase
12,250 +inf%
14.34
US$175,665
12,250 +inf% 14.34 US$175,665
2024-08-22 2024-08-21 B Purchase
7,500 +300.0%
14.66
US$109,950
7,500 +300.0% 14.66 US$109,950
2024-08-22 2024-08-21 B Purchase
2,500 +inf%
14.66
US$36,650
2,500 +inf% 14.66 US$36,650