MarketPeel
Insider Trading Intelligence
PM

Peter Mccann

CVEO
SVP, AUSTRALIA · CIVEO CORP · CIK 0001607344
FILING MIX · LIFETIME43%/57%
BUYS
32
SELLS
43
TOTAL VALUE
$1.88M
COMPANIES
1
ACTIVE SINCE
Feb 2020
HOLDINGS NOW
50,942
AVG SELL PX
$10.84
TRADE KIND
SHOWING 75 / 75
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
7 backtested trades · 8 horizons · 3 pending
Forward-return performance of every backtestable P/S trade by Peter Mccann, 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
7d7+57.14%-3.22%-1.45%-1.77%-1.49%
14d7+57.14%-13.82%-6.43%-7.39%-2.96%
30d7+71.43%-30.42%-7.38%-23.04%-16.54%
60d7+57.14%-25.95%-0.37%-25.58%-15.18%
90d7+57.14%-18.69%+0.63%-25.33%-36.94%
180d7(1 pending)+50.00%-3.13%+10.54%-13.67%-19.36%
1y7(1 pending)+16.67%+20.01%+15.69%+4.33%+2.46%
2y7(1 pending)+0.00%+33.57%+34.23%-0.66%-0.24%
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
CVEO · 50,942 shares · as of Mar 6, 2026
0122,674245,349368,023490,697202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
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
FLOW · 32 buys / 43 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
CVEO
CIVEO CORP
SALE
SVP, Australia
4,000$28.64$114.6K50,942Mar 6, 2026Mar 6, 2026View →
CVEO
CIVEO CORP
PURCHASEGRANT
Stock grant
5,43312,635Mar 5, 2026Mar 6, 2026View →
CVEO
CIVEO CORP
PURCHASE
SVP, Australia
2,20957,151Mar 3, 2026Mar 3, 2026View →
CVEO
CIVEO CORP
SALE
SVP, Australia
2,209$27.03$59.7K54,942Mar 3, 2026Mar 3, 2026View →
CVEO
CIVEO CORP
SALE
SVP, Australia
2,2097,202Mar 3, 2026Mar 3, 2026View →
CVEO
CIVEO CORP
PURCHASE
SVP, Australia
2,78357,725Mar 2, 2026Mar 3, 2026View →
CVEO
CIVEO CORP
SALE
SVP, Australia
2,7839,411Mar 2, 2026Mar 3, 2026View →
CVEO
CIVEO CORP
SALE
SVP, Australia
2,783$27.82$77.4K54,942Mar 2, 2026Mar 3, 2026View →
CVEO
CIVEO CORP
SALE
SVP, Australia
2,10012,194Feb 23, 2026Feb 25, 2026View →
CVEO
CIVEO CORP
PURCHASE
SVP, Australia
2,10054,081Feb 23, 2026Feb 25, 2026View →
CVEO
CIVEO CORP
SALE
SVP, Australia
2,100$27.67$58.1K51,981Feb 23, 2026Feb 25, 2026View →
CVEO
CIVEO CORP
PURCHASEGRANT
Stock grant
2,96154,942Feb 23, 2026Feb 25, 2026View →
CVEO
CIVEO CORP
PURCHASEGRANT
Stock grant
6,62714,294Mar 3, 2025Mar 5, 2025View →
CVEO
CIVEO CORP
PURCHASE
SVP, Australia
2,78354,764Mar 2, 2025Mar 4, 2025View →
CVEO
CIVEO CORP
SALE
SVP, Australia
2,783$21.50$59.8K51,981Mar 2, 2025Mar 4, 2025View →
CVEO
CIVEO CORP
SALE
SVP, Australia
2,7837,667Mar 2, 2025Mar 4, 2025View →
CVEO
CIVEO CORP
SALE
SVP, Australia
3,36910,450Feb 25, 2025Feb 27, 2025View →
CVEO
CIVEO CORP
SALE
SVP, Australia
3,369$26.96$90.8K45,395Feb 25, 2025Feb 27, 2025View →
CVEO
CIVEO CORP
PURCHASE
SVP, Australia
3,36948,764Feb 25, 2025Feb 27, 2025View →
CVEO
CIVEO CORP
PURCHASEGRANT
Stock grant
6,58651,981Feb 25, 2025Feb 27, 2025View →
CVEO
CIVEO CORP
SALE
SVP, Australia
2,099$27.31$57.3K45,395Feb 23, 2025Feb 24, 2025View →
CVEO
CIVEO CORP
SALE
SVP, Australia
2,09913,819Feb 23, 2025Feb 24, 2025View →
CVEO
CIVEO CORP
PURCHASE
SVP, Australia
2,09947,494Feb 23, 2025Feb 24, 2025View →
CVEO
CIVEO CORP
SALE
SVP, Australia
5,220$23.75$124.0K45,395Apr 30, 2024May 1, 2024View →
CVEO
CIVEO CORP
PURCHASEGRANT
Stock grant
8,35015,918Mar 2, 2024Mar 5, 2024View →
CVEO
CIVEO CORP
SALE
SVP, Australia
3,3687,568Feb 25, 2024Feb 27, 2024View →
CVEO
CIVEO CORP
PURCHASE
SVP, Australia
3,36853,983Feb 25, 2024Feb 27, 2024View →
CVEO
CIVEO CORP
SALE
SVP, Australia
3,368$22.40$75.4K50,615Feb 25, 2024Feb 27, 2024View →
CVEO
CIVEO CORP
SALE
SVP, Australia
2,099$22.40$47.0K50,615Feb 23, 2024Feb 27, 2024View →
CVEO
CIVEO CORP
PURCHASE
SVP, Australia
2,09952,714Feb 23, 2024Feb 27, 2024View →
CVEO
CIVEO CORP
SALE
SVP, Australia
2,09910,936Feb 23, 2024Feb 27, 2024View →
CVEO
CIVEO CORP
PURCHASEGRANT
Stock grant
10,87750,615Feb 22, 2024Feb 26, 2024View →
CVEO
CIVEO CORP
PURCHASE
SVP, Australia
3,73843,476Feb 22, 2024Feb 26, 2024View →
CVEO
CIVEO CORP
SALE
SVP, Australia
3,73813,035Feb 22, 2024Feb 26, 2024View →
CVEO
CIVEO CORP
SALE
SVP, Australia
3,738$22.51$84.1K39,738Feb 22, 2024Feb 26, 2024View →
CVEO
CIVEO CORP
SALE
SVP, Australia
7,117$30.93$220.1K39,738Feb 25, 2023Feb 27, 2023View →
CVEO
CIVEO CORP
SALE
SVP, Australia
7,11716,773Feb 25, 2023Feb 27, 2023View →
CVEO
CIVEO CORP
PURCHASE
SVP, Australia
7,11746,855Feb 25, 2023Feb 27, 2023View →
CVEO
CIVEO CORP
PURCHASEGRANT
Stock grant
6,29823,890Feb 23, 2023Feb 27, 2023View →
CVEO
CIVEO CORP
SALE
SVP, Australia
3,737$32.02$119.7K39,738Feb 22, 2023Feb 23, 2023View →
CVEO
CIVEO CORP
PURCHASE
SVP, Australia
3,73743,475Feb 22, 2023Feb 23, 2023View →
CVEO
CIVEO CORP
SALE
SVP, Australia
3,73717,592Feb 22, 2023Feb 23, 2023View →
CVEO
CIVEO CORP
SALE
SVP, Australia
5,80911,224Feb 25, 2022Mar 1, 2022View →
CVEO
CIVEO CORP
SALE
SVP, Australia
5,809$21.97$127.6K38,598Feb 25, 2022Mar 1, 2022View →
CVEO
CIVEO CORP
PURCHASE
SVP, Australia
5,80944,407Feb 25, 2022Mar 1, 2022View →
CVEO
CIVEO CORP
PURCHASEGRANT
Stock grant
10,10521,329Feb 25, 2022Mar 2, 2022View →
CVEO
CIVEO CORP
PURCHASEGRANT
Stock grant
7,79046,388Feb 25, 2022Mar 2, 2022View →
CVEO
CIVEO CORP
SALE
SVP, Australia
6,650$22.49$149.6K39,738Feb 25, 2022Mar 2, 2022View →
CVEO
CIVEO CORP
SALE
SVP, Australia
3,737$22.51$84.1K38,598Feb 22, 2022Mar 1, 2022View →
CVEO
CIVEO CORP
SALE
SVP, Australia
3,73717,033Feb 22, 2022Mar 1, 2022View →
CVEO
CIVEO CORP
PURCHASE
SVP, Australia
3,73742,335Feb 22, 2022Mar 1, 2022View →
CVEO
CIVEO CORP
SALE
SVP, Australia
5,211$17.78$92.7K38,598Mar 1, 2021Mar 1, 2021View →
CVEO
CIVEO CORP
PURCHASE
SVP, Australia
5,81049,619Feb 25, 2021Mar 1, 2021View →
CVEO
CIVEO CORP
SALE
SVP, Australia
5,810$19.16$111.3K43,809Feb 25, 2021Mar 1, 2021View →
CVEO
CIVEO CORP
SALE
SVP, Australia
5,81020,770Feb 25, 2021Mar 1, 2021View →
CVEO
CIVEO CORP
PURCHASEGRANT
Stock grant
11,21226,580Feb 22, 2021Feb 24, 2021View →
CVEO
CIVEO CORP
PURCHASE
SVP, Australia
1,72336,057Feb 20, 2021Feb 23, 2021View →
CVEO
CIVEO CORP
SALE
SVP, Australia
1,72315,368Feb 20, 2021Feb 23, 2021View →
CVEO
CIVEO CORP
PURCHASEGRANT
Stock grant
7,75243,809Feb 20, 2021Feb 23, 2021View →
CVEO
CIVEO CORP
SALE
SVP, Australia
24,605$1.27$31.2K441,361Feb 27, 2020Mar 2, 2020View →
CVEO
CIVEO CORP
SALE
SVP, Australia
29,353$1.14$33.5K412,008Feb 27, 2020Mar 2, 2020View →
CVEO
CIVEO CORP
SALE
SVP, Australia
24,73170,134Feb 25, 2020Feb 27, 2020View →
CVEO
CIVEO CORP
PURCHASE
SVP, Australia
24,731490,697Feb 25, 2020Feb 27, 2020View →
CVEO
CIVEO CORP
PURCHASEGRANT
Stock grant
134,949205,083Feb 25, 2020Feb 27, 2020View →
CVEO
CIVEO CORP
SALE
SVP, Australia
24,731$1.32$32.6K465,966Feb 25, 2020Feb 27, 2020View →
CVEO
CIVEO CORP
SALE
SVP, Australia
5,13994,865Feb 21, 2020Feb 25, 2020View →
CVEO
CIVEO CORP
PURCHASE
SVP, Australia
15,417365,757Feb 21, 2020Feb 25, 2020View →
CVEO
CIVEO CORP
PURCHASEGRANT
Stock grant
107,917465,966Feb 21, 2020Feb 25, 2020View →
CVEO
CIVEO CORP
SALE
SVP, Australia
15,417100,004Feb 21, 2020Feb 25, 2020View →
CVEO
CIVEO CORP
SALE
SVP, Australia
7,708$1.37$10.6K358,049Feb 21, 2020Feb 25, 2020View →
CVEO
CIVEO CORP
SALE
SVP, Australia
5,139$1.44$7.4K365,757Feb 21, 2020Feb 25, 2020View →
CVEO
CIVEO CORP
PURCHASE
SVP, Australia
5,139370,896Feb 21, 2020Feb 25, 2020View →
CVEO
CIVEO CORP
SALE
SVP, Australia
10,335$1.37$14.2K350,340Feb 20, 2020Feb 24, 2020View →
CVEO
CIVEO CORP
PURCHASE
SVP, Australia
20,670360,675Feb 20, 2020Feb 24, 2020View →
CVEO
CIVEO CORP
SALE
SVP, Australia
20,670115,421Feb 20, 2020Feb 24, 2020View →
Other insiders · CVEO
Loading peer insiders…
About this filer
CIK 0001607344
ROLE
SVP, Australia
PRIMARY
CVEO
COMPANIES
1
ACTIVE SINCE
Feb 2020
MARKETPEEL · /INSIDER/0001607344DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback