MarketPeel
Insider Trading Intelligence
RR

Russel C. Robertson

BHC
DIRECTOR · BAUSCH HEALTH COMPANIES INC. · CIK 0001677301
FILING MIX · LIFETIME98%/2%
BUYS
42
SELLS
1
TOTAL VALUE
$1.44M
COMPANIES
2
ACTIVE SINCE
Dec 2019
HOLDINGS NOW
319,539
AVG SELL PX
$17.12
TRADE KIND
SHOWING 43 / 43
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
1 backtested trades · 8 horizons · 3 pending
Forward-return performance of every backtestable P/S trade by Russel C. Robertson, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d1+100.00%+2.01%-0.50%+2.51%+2.51%
14d1+0.00%-4.91%-2.47%-2.43%-2.43%
30d1+0.00%-11.71%-4.94%-6.77%-6.77%
60d1+0.00%-10.59%+2.13%-12.72%-12.72%
90d1+0.00%-10.20%
180d1(1 pending)
1y1(1 pending)
2y1(1 pending)
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
BHC · 225,279 shares · as of Mar 29, 2024
056,320112,640168,959225,27920202021202220232024SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2019
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 42 buys / 1 sellsCOVERAGE · 27 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
BLCO
BAUSCH & LOMB CORP
PURCHASEGRANT
Stock grant
15,842$15.78$250.0K94,260May 26, 2026May 28, 2026View →
BLCO
BAUSCH & LOMB CORP
PURCHASEGRANT
Stock grant
1,611$15.90$25.6K78,418Apr 30, 2026May 1, 2026View →
BLCO
BAUSCH & LOMB CORP
PURCHASE
4,400$17.90$78.8K72,407Feb 20, 2026Feb 24, 2026View →
BLCO
BAUSCH & LOMB CORP
PURCHASEGRANT
Stock grant
4,40076,807Feb 20, 2026Feb 24, 2026View →
BLCO
BAUSCH & LOMB CORP
PURCHASEGRANT
Stock grant
1,451$17.65$25.6K68,007Feb 19, 2026Feb 23, 2026View →
BLCO
BAUSCH & LOMB CORP
PURCHASEGRANT
Stock grant
1,642$15.60$25.6K66,556Nov 14, 2025Nov 18, 2025View →
BLCO
BAUSCH & LOMB CORP
PURCHASEGRANT
Stock grant
20,33864,914May 27, 2025May 28, 2025View →
BLCO
BAUSCH & LOMB CORP
PURCHASEGRANT
Stock grant
2,210$11.59$25.6K44,576May 1, 2025May 5, 2025View →
BLCO
BAUSCH & LOMB CORP
PURCHASEGRANT
Stock grant
1,328$19.29$25.6K43,694Sep 30, 2024Oct 1, 2024View →
BLCO
BAUSCH & LOMB CORP
PURCHASEGRANT
Stock grant
14,69642,366Aug 2, 2024Aug 6, 2024View →
BLCO
BAUSCH & LOMB CORP
PURCHASEGRANT
Stock grant
1,764$14.52$25.6K27,670Jun 28, 2024Jul 2, 2024View →
BHC
BAUSCH HEALTH COMPANIES INC.
PURCHASEGRANT
Stock grant
2,945$10.61$31.2K225,279Mar 29, 2024Apr 1, 2024View →
BLCO
BAUSCH & LOMB CORP
PURCHASEGRANT
Stock grant
1,481$17.30$25.6K25,906Mar 29, 2024Apr 2, 2024View →
BHC
BAUSCH HEALTH COMPANIES INC.
PURCHASEGRANT
Stock grant
3,896$8.02$31.2K222,334Dec 29, 2023Jan 2, 2024View →
BLCO
BAUSCH & LOMB CORP
PURCHASEGRANT
Stock grant
1,502$17.06$25.6K24,425Dec 29, 2023Jan 3, 2024View →
BHC
BAUSCH HEALTH COMPANIES INC.
PURCHASEGRANT
Stock grant
3,801$8.22$31.2K218,438Sep 29, 2023Oct 2, 2023View →
BLCO
BAUSCH & LOMB CORP
PURCHASEGRANT
Stock grant
1,511$16.95$25.6K22,923Sep 29, 2023Oct 3, 2023View →
BHC
BAUSCH HEALTH COMPANIES INC.
PURCHASEGRANT
Stock grant
3,906$8.00$31.2K214,637Jun 30, 2023Jul 5, 2023View →
BLCO
BAUSCH & LOMB CORP
PURCHASEGRANT
Stock grant
1,276$20.07$25.6K21,412Jun 30, 2023Jul 5, 2023View →
BHC
BAUSCH HEALTH COMPANIES INC.
PURCHASEGRANT
Stock grant
29,205210,731May 19, 2023May 19, 2023View →
BLCO
BAUSCH & LOMB CORP
PURCHASEGRANT
Stock grant
12,85720,136May 4, 2023May 5, 2023View →
BLCO
BAUSCH & LOMB CORP
SALE
6,692$17.12$114.6K7,279Apr 24, 2023Apr 26, 2023View →
BLCO
BAUSCH & LOMB CORP
PURCHASEGRANT
Stock grant
1,471$17.41$25.6K13,971Mar 31, 2023Apr 4, 2023View →
BHC
BAUSCH HEALTH COMPANIES INC.
PURCHASEGRANT
Stock grant
4,110$8.10$33.3K181,526Mar 31, 2023Apr 4, 2023View →
BHC
BAUSCH HEALTH COMPANIES INC.
PURCHASEGRANT
Stock grant
5,473$6.28$34.4K177,416Dec 30, 2022Jan 3, 2023View →
BHC
BAUSCH HEALTH COMPANIES INC.
PURCHASEGRANT
Stock grant
4,989$6.89$34.4K171,943Sep 30, 2022Oct 3, 2022View →
BHC
BAUSCH HEALTH COMPANIES INC.
PURCHASEGRANT
Stock grant
5,533$6.89$38.1K172,487Sep 30, 2022Oct 3, 2022View →
BHC
BAUSCH HEALTH COMPANIES INC.
PURCHASEGRANT
Stock grant
4,560$8.36$38.1K167,200Jun 30, 2022Jul 5, 2022View →
BHC
BAUSCH HEALTH COMPANIES INC.
PURCHASEGRANT
Stock grant
4,314$8.36$36.1K166,954Jun 30, 2022Jul 6, 2022View →
BHC
BAUSCH HEALTH COMPANIES INC.
PURCHASEGRANT
Stock grant
34,387162,640Jun 24, 2022Jun 28, 2022View →
BLCO
BAUSCH & LOMB CORP
PURCHASEGRANT
Stock grant
12,50012,500May 10, 2022May 12, 2022View →
BHC
BAUSCH HEALTH COMPANIES INC.
PURCHASEGRANT
Stock grant
1,668$22.85$38.1K128,253Mar 31, 2022Apr 4, 2022View →
BHC
BAUSCH HEALTH COMPANIES INC.
PURCHASEGRANT
Stock grant
1,380$27.61$38.1K126,585Dec 31, 2021Jan 3, 2022View →
BHC
BAUSCH HEALTH COMPANIES INC.
PURCHASEGRANT
Stock grant
1,368$27.85$38.1K125,205Sep 30, 2021Oct 4, 2021View →
BHC
BAUSCH HEALTH COMPANIES INC.
PURCHASEGRANT
Stock grant
1,300$29.32$38.1K123,837Jun 30, 2021Jul 2, 2021View →
BHC
BAUSCH HEALTH COMPANIES INC.
PURCHASEGRANT
Stock grant
7,645122,537Apr 30, 2021May 3, 2021View →
BHC
BAUSCH HEALTH COMPANIES INC.
PURCHASEGRANT
Stock grant
1,188$31.74$37.7K114,892Mar 31, 2021Apr 2, 2021View →
BHC
BAUSCH HEALTH COMPANIES INC.
PURCHASEGRANT
Stock grant
1,802$20.80$37.5K113,704Dec 31, 2020Jan 4, 2021View →
BHC
BAUSCH HEALTH COMPANIES INC.
PURCHASEGRANT
Stock grant
2,413$15.54$37.5K111,902Sep 30, 2020Oct 2, 2020View →
BHC
BAUSCH HEALTH COMPANIES INC.
PURCHASEGRANT
Stock grant
2,050$18.29$37.5K109,489Jun 30, 2020Jul 2, 2020View →
BHC
BAUSCH HEALTH COMPANIES INC.
PURCHASEGRANT
Stock grant
11,037107,439May 1, 2020May 1, 2020View →
BHC
BAUSCH HEALTH COMPANIES INC.
PURCHASEGRANT
Stock grant
2,419$15.50$37.5K96,402Mar 31, 2020Apr 2, 2020View →
BHC
BAUSCH HEALTH COMPANIES INC.
PURCHASEGRANT
Stock grant
1,253$29.92$37.5K93,983Dec 31, 2019Jan 2, 2020View →
Other insiders · BHC
Loading peer insiders…
About this filer
CIK 0001677301
ROLE
Director
PRIMARY
BHC
COMPANIES
2
ACTIVE SINCE
Dec 2019
MARKETPEEL · /INSIDER/0001677301DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback