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

Custom Truck One Source Inc (CTOS)

Over the last 90 days, insider trading activity at Custom Truck One Source Inc. shows one net seller, with a total sell value of $93,968. Notably, a former officer, BARRETT RAYMOND TODD, made a proposed sale of 13,333 shares. The stock has seen a significant 71.0% price increase over the same period.
Stock chart
Ticker: CTOS Exchange: NYS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
BARRETT RAYMOND TODD
Former Officer
1 sale — total 93,968 USD
Proposed sale 9 Apr 2026
Value US$3,270,220.10 | Price 259.67 | Shares 43,242
Buy 30 Jan 2025
Value US$100,978.37 | Price 45.96 | Shares 59,858
Buy 30 Jan 2025
Value US$32,574,540.00 | Price 4.00 | Shares 8,143,635
Sale 5 Sep 2024
Value US$8,051,052.78 | Price 3.42 | Shares 2,354,109
Sale 5 Sep 2024
Value US$8,051,052.78 | Price 3.42 | Shares 2,354,109
Proposed sale 5 Sep 2024
Value US$7,381,633.00 | Price 3.80 | Shares 1,942,535
Proposed sale 5 Sep 2024
Value US$1,563,981.00 | Price 3.80 | Shares 411,574
Sale 27 Aug 2024
Value US$77,689.66 | Price 4.17 | Shares 18,640
Proposed sale 27 Aug 2024
Value US$81,084.00 | Price 4.35 | Shares 18,640
Buy 7 Aug 2024
Value US$335,078.16 | Price 3.98 | Shares 84,254
Buy 6 Aug 2024
Value US$100,652.54 | Price 3.84 | Shares 26,200
Buy 14 Jun 2024
Value US$43,428.00 | Price 4.34 | Shares 10,000
Buy 8 May 2024
Value US$40,356.00 | Price 4.04 | Shares 10,000
Buy 8 May 2024
Value US$49,387.20 | Price 4.12 | Shares 12,000
Buy 7 May 2024
Value US$78,000.00 | Price 3.90 | Shares 20,000
Buy 7 May 2024
Value US$12,360.00 | Price 4.12 | Shares 3,000
Buy 7 May 2024
Value US$162,916.00 | Price 4.07 | Shares 40,000
Buy 14 Nov 2023
Value US$103,412.00 | Price 5.17 | Shares 20,000
Buy 13 Nov 2023
Value US$195,752.00 | Price 4.89 | Shares 40,000
Buy 10 Nov 2023
Value US$71,911.50 | Price 4.79 | Shares 15,000
Buy 10 Nov 2023
Value US$71,911.50 | Price 4.79 | Shares 15,000
Buy 10 Nov 2023
Value US$495,760.00 | Price 4.96 | Shares 100,000
Sale 11 Sep 2023
Value US$267,907.79 | Price 6.51 | Shares 41,140
Sale 8 Sep 2023
Value US$316,741.03 | Price 6.56 | Shares 48,294
Sale 7 Sep 2023
Value US$306,766.71 | Price 6.72 | Shares 45,660
Proposed sale 7 Sep 2023
Value US$903,778.86 | Price 6.69 | Shares 135,094
Buy 28 Aug 2023
Value US$64.10 | Price 6.41 | Shares 10
Buy 15 May 2023
Value US$130,646.00 | Price 6.53 | Shares 20,000
Buy 15 May 2023
Value US$2,016.46 | Price 6.48 | Shares 311
Buy 12 May 2023
Value US$126,318.72 | Price 6.42 | Shares 19,689
Buy 11 Nov 2022
Value US$193,497.00 | Price 6.45 | Shares 30,000
Buy 16 May 2022
Value US$289,670.00 | Price 5.79 | Shares 50,000
Buy 13 May 2022
Value US$28,350.00 | Price 5.67 | Shares 5,000
Buy 13 May 2022
Value US$2,079,746.73 | Price 5.91 | Shares 351,903
Buy 13 May 2022
Value US$113,600.00 | Price 5.68 | Shares 20,000
Buy 13 May 2022
Value US$113,600.00 | Price 5.68 | Shares 20,000
Sale 16 Feb 2022
Value US$18,270.48 | Price 8.07 | Shares 2,264
Sale 16 Feb 2022
Value US$3,764,429.04 | Price 8.07 | Shares 466,472
Sale 16 Feb 2022
Value US$3,675,780.09 | Price 8.07 | Shares 455,487
Sale 16 Feb 2022
Value US$189,297.99 | Price 8.07 | Shares 23,457
Sale 16 Feb 2022
Value US$370,090.20 | Price 8.07 | Shares 45,860
Sale 16 Feb 2022
Value US$3,812,639.22 | Price 8.07 | Shares 472,446
Sale 16 Feb 2022
Value US$3,086,452.20 | Price 8.07 | Shares 382,460
Sale 16 Feb 2022
Value US$18,270.48 | Price 8.07 | Shares 2,264
Sale 16 Feb 2022
Value US$3,764,429.04 | Price 8.07 | Shares 466,472
Sale 16 Feb 2022
Value US$3,675,780.09 | Price 8.07 | Shares 455,487
Sale 16 Feb 2022
Value US$189,297.99 | Price 8.07 | Shares 23,457
Sale 16 Feb 2022
Value US$370,090.20 | Price 8.07 | Shares 45,860
Sale 16 Feb 2022
Value US$3,812,639.22 | Price 8.07 | Shares 472,446
Sale 16 Feb 2022
Value US$3,086,452.20 | Price 8.07 | Shares 382,460
Sale 16 Feb 2022
Value US$18,270.48 | Price 8.07 | Shares 2,264
Sale 16 Feb 2022
Value US$3,764,429.04 | Price 8.07 | Shares 466,472
Sale 16 Feb 2022
Value US$3,675,780.09 | Price 8.07 | Shares 455,487
Sale 16 Feb 2022
Value US$189,297.99 | Price 8.07 | Shares 23,457
Sale 16 Feb 2022
Value US$370,090.20 | Price 8.07 | Shares 45,860
Sale 16 Feb 2022
Value US$3,812,639.22 | Price 8.07 | Shares 472,446
Sale 16 Feb 2022
Value US$3,086,452.20 | Price 8.07 | Shares 382,460
Buy 13 Dec 2021
Value US$114,369.00 | Price 7.62 | Shares 15,000
Buy 6 Dec 2021
Value US$39,009.00 | Price 7.80 | Shares 5,000
Buy 3 Dec 2021
Value US$37,200.00 | Price 7.44 | Shares 5,000
Sale 22 Nov 2021
Value US$123,824.94 | Price 8.20 | Shares 15,096
Sale 22 Nov 2021
Value US$25,508,208.32 | Price 8.20 | Shares 3,109,809
Sale 22 Nov 2021
Value US$24,907,563.86 | Price 8.20 | Shares 3,036,582
Sale 22 Nov 2021
Value US$1,282,690.54 | Price 8.20 | Shares 156,378
Sale 22 Nov 2021
Value US$2,507,774.93 | Price 8.20 | Shares 305,733
Sale 22 Nov 2021
Value US$25,834,938.50 | Price 8.20 | Shares 3,149,642
Sale 22 Nov 2021
Value US$20,914,201.34 | Price 8.20 | Shares 2,549,735
Sale 22 Nov 2021
Value US$123,824.94 | Price 8.20 | Shares 15,096
Sale 22 Nov 2021
Value US$25,508,208.32 | Price 8.20 | Shares 3,109,809
Sale 22 Nov 2021
Value US$24,907,563.86 | Price 8.20 | Shares 3,036,582
Sale 22 Nov 2021
Value US$1,282,690.54 | Price 8.20 | Shares 156,378
Sale 22 Nov 2021
Value US$2,507,774.93 | Price 8.20 | Shares 305,733
Sale 22 Nov 2021
Value US$25,834,938.50 | Price 8.20 | Shares 3,149,642
Sale 22 Nov 2021
Value US$20,914,201.34 | Price 8.20 | Shares 2,549,735
Sale 22 Nov 2021
Value US$123,824.94 | Price 8.20 | Shares 15,096
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-04-10 2026-04-09 PrS Proposed sale

Former Officer

Officer
43,242
259.67
US$3,270,220
43,242 259.67 US$3,270,220
2025-02-03 2025-01-30 B Purchase Large shareholder
59,858 -31.8%
45.96
US$100,978
59,858 -31.8% 45.96 US$100,978
2025-02-03 2025-01-30 B Purchase Large shareholder
17,725 -37.0%
237.94
US$846,343
17,725 -37.0% 237.94 US$846,343
2024-09-09 2024-09-05 S Sale Large shareholder
2,354,109 -9.1%
3.42
US$8,051,053
2,354,109 -9.1% 3.42 US$8,051,053
2024-09-09 2024-09-05 S Sale Large shareholder
2,354,109 -9.1%
3.42
US$8,051,053
2,354,109 -9.1% 3.42 US$8,051,053
2024-09-05 2024-09-05 PrS Proposed sale

Former Director; 10% Shareholder

Non-Executive Director Large shareholder
1,942,535
3.80
US$7,381,633
1,942,535 3.80 US$7,381,633
2024-09-05 2024-09-05 PrS Proposed sale

Former Director; 10% Shareholder

Non-Executive Director Large shareholder
411,574
3.80
US$1,563,981
411,574 3.80 US$1,563,981
2024-08-29 2024-08-27 S Sale Non-Executive Director
18,640 -100.0%
4.17
US$77,690
18,640 -100.0% 4.17 US$77,690
2024-08-27 2024-08-27 PrS Proposed sale

Former Director

Non-Executive Director
18,640
4.35
US$81,084
18,640 4.35 US$81,084
2024-08-09 2024-08-07 B Purchase

President - Sales

Officer
84,254 +50.9%
3.98
US$335,078
84,254 +50.9% 3.98 US$335,078
2024-08-07 2024-08-06 B Purchase

President - Rentals

Officer
26,200 +13.2%
3.84
US$100,653
26,200 +13.2% 3.84 US$100,653
2024-06-14 2024-06-14 B Purchase Non-Executive Director
10,000 +3.4%
4.34
US$43,428
10,000 +3.4% 4.34 US$43,428
2024-05-10 2024-05-08 B Purchase

Chief Executive Officer

Executive Director
10,000 +2.1%
4.04
US$40,356
10,000 +2.1% 4.04 US$40,356
2024-05-09 2024-05-08 B Purchase Non-Executive Director
12,000 +16.8%
4.12
US$49,387
12,000 +16.8% 4.12 US$49,387
2024-05-08 2024-05-07 B Purchase

Chief Financial Officer

Officer
20,000 +12.7%
3.90
US$78,000
20,000 +12.7% 3.90 US$78,000
2024-05-08 2024-05-07 B Purchase

Chief Accounting Officer

Officer
3,000 +8.0%
4.12
US$12,360
3,000 +8.0% 4.12 US$12,360
2024-05-08 2024-05-07 B Purchase Non-Executive Director
40,000 +15.8%
4.07
US$162,916
40,000 +15.8% 4.07 US$162,916
2023-11-15 2023-11-14 B Purchase

Chief Executive Officer

Executive Director
20,000 +6.0%
5.17
US$103,412
20,000 +6.0% 5.17 US$103,412
2023-11-14 2023-11-13 B Purchase

Chief Financial Officer

Officer
40,000 +80.3%
4.89
US$195,752
40,000 +80.3% 4.89 US$195,752
2023-11-14 2023-11-10 B Purchase Non-Executive Director
15,000 +14.3%
4.79
US$71,912
15,000 +14.3% 4.79 US$71,912
2023-11-14 2023-11-10 B Purchase Non-Executive Director
15,000 +7.3%
4.79
US$71,912
15,000 +7.3% 4.79 US$71,912
2023-11-14 2023-11-10 B Purchase Non-Executive Director
100,000 +6.9%
4.96
US$495,760
100,000 +6.9% 4.96 US$495,760
2023-09-12 2023-09-11 S Sale Non-Executive Director Large shareholder
41,140 -100.0%
6.51
US$267,908
41,140 -100.0% 6.51 US$267,908
2023-09-11 2023-09-08 S Sale Non-Executive Director Large shareholder
48,294 -54.0%
6.56
US$316,741
48,294 -54.0% 6.56 US$316,741
2023-09-11 2023-09-07 S Sale Non-Executive Director Large shareholder
45,660 -33.8%
6.72
US$306,767
45,660 -33.8% 6.72 US$306,767
2023-09-07 2023-09-07 PrS Proposed sale

Stockholder

Large shareholder
135,094
6.69
US$903,779
135,094 6.69 US$903,779
2023-09-14 2023-08-28 B Purchase

Chief Accounting Officer

Officer
10 +0.0%
6.41
US$64
10 +0.0% 6.41 US$64
2023-05-16 2023-05-15 B Purchase Non-Executive Director
20,000 +23.5%
6.53
US$130,646
20,000 +23.5% 6.53 US$130,646
2023-05-16 2023-05-15 B Purchase Non-Executive Director
311 +0.2%
6.48
US$2,016
311 +0.2% 6.48 US$2,016
2023-05-16 2023-05-12 B Purchase Non-Executive Director
19,689 +10.6%
6.42
US$126,319
19,689 +10.6% 6.42 US$126,319
2022-11-14 2022-11-11 B Purchase

Chief Financial Officer

Officer
30,000 +inf%
6.45
US$193,497
30,000 +inf% 6.45 US$193,497
2022-05-18 2022-05-16 B Purchase Non-Executive Director
50,000 +3.7%
5.79
US$289,670
50,000 +3.7% 5.79 US$289,670
2022-05-16 2022-05-13 B Purchase

Chief Accounting Officer

Officer
5,000 +113.6%
5.67
US$28,350
5,000 +113.6% 5.67 US$28,350
2022-05-16 2022-05-13 B Purchase Non-Executive Director
351,903 +34.7%
5.91
US$2,079,747
351,903 +34.7% 5.91 US$2,079,747
2022-05-16 2022-05-13 B Purchase Non-Executive Director
20,000 +30.8%
5.68
US$113,600
20,000 +30.8% 5.68 US$113,600
2022-05-16 2022-05-13 B Purchase Non-Executive Director
20,000 +14.3%
5.68
US$113,600
20,000 +14.3% 5.68 US$113,600
2022-02-18 2022-02-16 S Sale

Former 10% Owner

2,264 -100.0%
8.07
US$18,270
2,264 -100.0% 8.07 US$18,270
2022-02-18 2022-02-16 S Sale

Former 10% Owner

466,472 -100.0%
8.07
US$3,764,429
466,472 -100.0% 8.07 US$3,764,429
2022-02-18 2022-02-16 S Sale

Former 10% Owner

455,487 -100.0%
8.07
US$3,675,780
455,487 -100.0% 8.07 US$3,675,780
2022-02-18 2022-02-16 S Sale

Former 10% Owner

23,457 -100.0%
8.07
US$189,298
23,457 -100.0% 8.07 US$189,298
2022-02-18 2022-02-16 S Sale

Former 10% Owner

45,860 -100.0%
8.07
US$370,090
45,860 -100.0% 8.07 US$370,090
2022-02-18 2022-02-16 S Sale

Former 10% Owner

472,446 -100.0%
8.07
US$3,812,639
472,446 -100.0% 8.07 US$3,812,639
2022-02-18 2022-02-16 S Sale

Former 10% Owner

382,460 -100.0%
8.07
US$3,086,452
382,460 -100.0% 8.07 US$3,086,452
2022-02-18 2022-02-16 S Sale

Former 10% Owner

2,264 -100.0%
8.07
US$18,270
2,264 -100.0% 8.07 US$18,270
2022-02-18 2022-02-16 S Sale

Former 10% Owner

466,472 -100.0%
8.07
US$3,764,429
466,472 -100.0% 8.07 US$3,764,429
2022-02-18 2022-02-16 S Sale

Former 10% Owner

455,487 -100.0%
8.07
US$3,675,780
455,487 -100.0% 8.07 US$3,675,780
2022-02-18 2022-02-16 S Sale

Former 10% Owner

23,457 -100.0%
8.07
US$189,298
23,457 -100.0% 8.07 US$189,298
2022-02-18 2022-02-16 S Sale

Former 10% Owner

45,860 -100.0%
8.07
US$370,090
45,860 -100.0% 8.07 US$370,090
2022-02-18 2022-02-16 S Sale

Former 10% Owner

472,446 -100.0%
8.07
US$3,812,639
472,446 -100.0% 8.07 US$3,812,639
2022-02-18 2022-02-16 S Sale

Former 10% Owner

382,460 -100.0%
8.07
US$3,086,452
382,460 -100.0% 8.07 US$3,086,452
2022-02-18 2022-02-16 S Sale

Former 10% Owner

2,264 -100.0%
8.07
US$18,270
2,264 -100.0% 8.07 US$18,270
2022-02-18 2022-02-16 S Sale

Former 10% Owner

466,472 -100.0%
8.07
US$3,764,429
466,472 -100.0% 8.07 US$3,764,429
2022-02-18 2022-02-16 S Sale

Former 10% Owner

455,487 -100.0%
8.07
US$3,675,780
455,487 -100.0% 8.07 US$3,675,780
2022-02-18 2022-02-16 S Sale

Former 10% Owner

23,457 -100.0%
8.07
US$189,298
23,457 -100.0% 8.07 US$189,298
2022-02-18 2022-02-16 S Sale

Former 10% Owner

45,860 -100.0%
8.07
US$370,090
45,860 -100.0% 8.07 US$370,090
2022-02-18 2022-02-16 S Sale

Former 10% Owner

472,446 -100.0%
8.07
US$3,812,639
472,446 -100.0% 8.07 US$3,812,639
2022-02-18 2022-02-16 S Sale

Former 10% Owner

382,460 -100.0%
8.07
US$3,086,452
382,460 -100.0% 8.07 US$3,086,452
2021-12-15 2021-12-13 B Purchase

EVP - Rentals

Officer
15,000 +71.9%
7.62
US$114,369
15,000 +71.9% 7.62 US$114,369
2021-12-07 2021-12-06 B Purchase

CIO

Officer
5,000 +13.5%
7.80
US$39,009
5,000 +13.5% 7.80 US$39,009
2021-12-07 2021-12-03 B Purchase

CIO

Officer
5,000 +15.6%
7.44
US$37,200
5,000 +15.6% 7.44 US$37,200
2021-11-22 2021-11-22 S Sale Large shareholder
15,096 -87.0%
8.20
US$123,825
15,096 -87.0% 8.20 US$123,825
2021-11-22 2021-11-22 S Sale Large shareholder
3,109,809 -87.0%
8.20
US$25,508,208
3,109,809 -87.0% 8.20 US$25,508,208
2021-11-22 2021-11-22 S Sale Large shareholder
3,036,582 -87.0%
8.20
US$24,907,564
3,036,582 -87.0% 8.20 US$24,907,564
2021-11-22 2021-11-22 S Sale Large shareholder
156,378 -87.0%
8.20
US$1,282,691
156,378 -87.0% 8.20 US$1,282,691
2021-11-22 2021-11-22 S Sale Large shareholder
305,733 -87.0%
8.20
US$2,507,775
305,733 -87.0% 8.20 US$2,507,775
2021-11-22 2021-11-22 S Sale Large shareholder
3,149,642 -87.0%
8.20
US$25,834,939
3,149,642 -87.0% 8.20 US$25,834,939
2021-11-22 2021-11-22 S Sale Large shareholder
2,549,735 -87.0%
8.20
US$20,914,201
2,549,735 -87.0% 8.20 US$20,914,201
2021-11-22 2021-11-22 S Sale Large shareholder
15,096 -87.0%
8.20
US$123,825
15,096 -87.0% 8.20 US$123,825
2021-11-22 2021-11-22 S Sale Large shareholder
3,109,809 -87.0%
8.20
US$25,508,208
3,109,809 -87.0% 8.20 US$25,508,208
2021-11-22 2021-11-22 S Sale Large shareholder
3,036,582 -87.0%
8.20
US$24,907,564
3,036,582 -87.0% 8.20 US$24,907,564
2021-11-22 2021-11-22 S Sale Large shareholder
156,378 -87.0%
8.20
US$1,282,691
156,378 -87.0% 8.20 US$1,282,691
2021-11-22 2021-11-22 S Sale Large shareholder
305,733 -87.0%
8.20
US$2,507,775
305,733 -87.0% 8.20 US$2,507,775
2021-11-22 2021-11-22 S Sale Large shareholder
3,149,642 -87.0%
8.20
US$25,834,939
3,149,642 -87.0% 8.20 US$25,834,939
2021-11-22 2021-11-22 S Sale Large shareholder
2,549,735 -87.0%
8.20
US$20,914,201
2,549,735 -87.0% 8.20 US$20,914,201
2021-11-22 2021-11-22 S Sale Large shareholder
15,096 -87.0%
8.20
US$123,825
15,096 -87.0% 8.20 US$123,825