30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

John Bolduc

Insider profile

Currently holds positions in WhiteHorse Finance Inc and MI 2009 Inc

Performance

Overall performance
3.2

Performance over holding periods
3.2
30 days 90 days 120 days
Average return -9% 8.2% 15.1%
Success rate 55% 68% 82%
Transactions
77 100% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Chairman of the Board of Directors WhiteHorse Finance Inc Jan. 1, 2012 -
Director MI 2009 Inc Oct. 3, 2007 -

John Bolduc's trades of WhiteHorse Finance Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity 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-18 2026-06-18 B Purchase
28,722 -30.8%
116.34
US$2,180,899
28,722 -30.8% 116.34 US$2,180,899
2026-06-18 2026-06-18 B Purchase
50,888 +34.3%
351.76
US$3,306,022
50,888 +34.3% 351.76 US$3,306,022
2026-06-05 2026-06-05 B Purchase
76,034 -45.4%
232.65
US$2,919,581
76,034 -45.4% 232.65 US$2,919,581
2026-06-05 2026-06-05 B Purchase
3,570 +1.2%
6.77
US$24,169
3,570 +1.2% 6.77 US$24,169
2026-06-05 2026-06-04 B Purchase
3,570 +1.2%
6.88
US$24,562
3,570 +1.2% 6.88 US$24,562
2026-06-05 2026-06-04 B Purchase
3,570 +1.2%
6.87
US$24,526
3,570 +1.2% 6.87 US$24,526
2026-06-03 2026-06-02 B Purchase
3,570 +1.2%
6.81
US$24,312
3,570 +1.2% 6.81 US$24,312
2026-06-03 2026-06-02 B Purchase
3,570 +1.2%
6.81
US$24,312
3,570 +1.2% 6.81 US$24,312
2026-06-03 2026-06-01 B Purchase
3,570 +1.2%
6.88
US$24,562
3,570 +1.2% 6.88 US$24,562
2026-06-03 2026-06-01 B Purchase
3,570 +1.2%
6.88
US$24,562
3,570 +1.2% 6.88 US$24,562
2026-05-29 2026-05-29 B Purchase
3,570 +1.2%
6.76
US$24,133
3,570 +1.2% 6.76 US$24,133
2026-05-29 2026-05-29 B Purchase
3,570 +1.2%
6.76
US$24,133
3,570 +1.2% 6.76 US$24,133
2026-05-29 2026-05-28 B Purchase
3,570 +1.3%
6.81
US$24,312
3,570 +1.3% 6.81 US$24,312
2026-05-29 2026-05-28 B Purchase
3,570 +1.2%
6.81
US$24,312
3,570 +1.2% 6.81 US$24,312
2026-05-29 2026-05-27 B Purchase
3,570 +1.3%
6.90
US$24,633
3,570 +1.3% 6.90 US$24,633
2026-05-29 2026-05-27 B Purchase
3,570 +1.3%
6.91
US$24,669
3,570 +1.3% 6.91 US$24,669
2026-03-16 2026-03-16 B Purchase
4,195 +1.5%
7.13
US$29,910
4,195 +1.5% 7.13 US$29,910
2026-03-16 2026-03-16 B Purchase
4,195 +1.5%
7.12
US$29,868
4,195 +1.5% 7.12 US$29,868
2026-03-16 2026-03-13 B Purchase
4,195 +1.5%
7.14
US$29,952
4,195 +1.5% 7.14 US$29,952
2026-03-16 2026-03-13 B Purchase
4,195 +1.5%
7.14
US$29,952
4,195 +1.5% 7.14 US$29,952
2026-03-16 2026-03-12 B Purchase
4,195 +1.6%
7.14
US$29,952
4,195 +1.6% 7.14 US$29,952
2026-03-16 2026-03-12 B Purchase
4,195 +1.5%
7.14
US$29,952
4,195 +1.5% 7.14 US$29,952
2026-03-09 2026-03-06 B Purchase
4,138 +1.6%
7.25
US$30,000
4,138 +1.6% 7.25 US$30,000
2026-03-09 2026-03-06 B Purchase
4,138 +1.5%
7.25
US$30,000
4,138 +1.5% 7.25 US$30,000
2026-03-09 2026-03-05 B Purchase
4,196 +1.6%
7.12
US$29,876
4,196 +1.6% 7.12 US$29,876
2026-03-09 2026-03-05 B Purchase
4,196 +1.6%
7.11
US$29,834
4,196 +1.6% 7.11 US$29,834
2025-12-29 2025-12-24 B Purchase
4,361 +1.7%
6.99
US$30,483
4,361 +1.7% 6.99 US$30,483
2025-12-29 2025-12-24 B Purchase
4,613 +1.8%
6.99
US$32,245
4,613 +1.8% 6.99 US$32,245
2025-12-29 2025-12-23 B Purchase
7,100 +2.9%
7.00
US$49,700
7,100 +2.9% 7.00 US$49,700
2025-12-29 2025-12-23 B Purchase
7,100 +2.8%
6.99
US$49,629
7,100 +2.8% 6.99 US$49,629
2025-11-14 2025-11-14 B Purchase
7,100 +2.9%
6.87
US$48,777
7,100 +2.9% 6.87 US$48,777
2025-11-14 2025-11-14 B Purchase
7,100 +2.9%
6.88
US$48,848
7,100 +2.9% 6.88 US$48,848
2025-11-14 2025-11-13 B Purchase
4,700 +2.0%
6.89
US$32,383
4,700 +2.0% 6.89 US$32,383
2025-11-14 2025-11-13 B Purchase
4,900 +2.0%
6.89
US$33,761
4,900 +2.0% 6.89 US$33,761
2025-11-14 2025-11-13 B Purchase
2,400 +1.0%
6.91
US$16,584
2,400 +1.0% 6.91 US$16,584
2025-11-14 2025-11-13 B Purchase
2,100 +0.9%
6.91
US$14,511
2,100 +0.9% 6.91 US$14,511
2025-04-09 2025-04-08 B Purchase
80 +0.0%
8.86
US$709
80 +0.0% 8.86 US$709
2025-04-09 2025-04-08 B Purchase
80 +0.0%
8.86
US$709
80 +0.0% 8.86 US$709
2025-04-09 2025-04-08 B Purchase
11,100 +5.0%
8.94
US$99,234
11,100 +5.0% 8.94 US$99,234
2025-04-09 2025-04-08 B Purchase
11,100 +4.9%
8.94
US$99,234
11,100 +4.9% 8.94 US$99,234
2024-08-14 2024-08-13 B Purchase
2,338 +1.1%
11.50
US$26,887
2,338 +1.1% 11.50 US$26,887
2024-08-14 2024-08-13 B Purchase
2,379 +1.1%
11.50
US$27,358
2,379 +1.1% 11.50 US$27,358
2024-08-14 2024-08-12 B Purchase
6,357 +3.0%
11.48
US$72,978
6,357 +3.0% 11.48 US$72,978
2024-08-14 2024-08-12 B Purchase
6,316 +2.9%
11.48
US$72,508
6,316 +2.9% 11.48 US$72,508
2023-05-26 2023-05-25 B Purchase
4,385 +2.1%
11.40
US$49,989
4,385 +2.1% 11.40 US$49,989