SEC Insider Transactions from BARRETT RAYMOND TODD.

Last updated: 2026-03-14 10:00 UTC | Total transactions: 22

BARRETT RAYMOND TODD has filed 22 insider transactions across 1 company since December 2023.

Most recent transaction: a grant/award of 25000 shares of Custom Truck One Source, Inc. ($CTOS) on April 28, 2025.

Activity breakdown: 1 open-market purchase and 0 sales.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
April 28, 2025 Custom Truck One Source, Inc. $CTOS BARRETT RAYMOND TODD Chief Accounting Officer A Restricted Stock Unit 25000 $0.00 25,000.0000 236,975,000 9999.99% 0.01%
April 1, 2025 Custom Truck One Source, Inc. $CTOS BARRETT RAYMOND TODD Chief Accounting Officer M Common Stock 15000 $0.00 56,237.0000 236,975,000 36.38% 0.01%
April 1, 2025 Custom Truck One Source, Inc. $CTOS BARRETT RAYMOND TODD Chief Accounting Officer F Common Stock 4899 $4.20 51,338.0000 236,975,000 8.71% 0.00%
April 1, 2025 Custom Truck One Source, Inc. $CTOS BARRETT RAYMOND TODD Chief Accounting Officer M Restricted Stock Unit 6250 $0.00 0.0000 236,975,000 100.00% 0.00%
April 1, 2025 Custom Truck One Source, Inc. $CTOS BARRETT RAYMOND TODD Chief Accounting Officer M Restricted Stock Unit 8750 $0.00 17,500.0000 236,975,000 33.33% 0.00%
Dec. 31, 2024 Custom Truck One Source, Inc. $CTOS BARRETT RAYMOND TODD Chief Accounting Officer M Common Stock 2258 $0.00 42,722.0000 238,162,000 5.58% 0.00%
Dec. 31, 2024 Custom Truck One Source, Inc. $CTOS BARRETT RAYMOND TODD Chief Accounting Officer F Common Stock 1485 $4.81 41,237.0000 238,162,000 3.48% 0.00%
Dec. 31, 2024 Custom Truck One Source, Inc. $CTOS BARRETT RAYMOND TODD Chief Accounting Officer M Performance Stock Unit 1580 $0.00 12,279.0000 238,162,000 11.40% 0.00%
Dec. 31, 2024 Custom Truck One Source, Inc. $CTOS BARRETT RAYMOND TODD Chief Accounting Officer M Performance Stock Unit 678 $0.00 5,261.0000 238,162,000 11.42% 0.00%
May 7, 2024 Custom Truck One Source, Inc. $CTOS BARRETT RAYMOND TODD Chief Accounting Officer P Common Stock 3000 $4.12 40,464.0000 245,726,000 8.01% 0.00%
April 1, 2024 Custom Truck One Source, Inc. $CTOS BARRETT RAYMOND TODD Chief Accounting Officer M Common Stock 15000 $0.00 41,575.0000 245,726,000 56.44% 0.01%
April 1, 2024 Custom Truck One Source, Inc. $CTOS BARRETT RAYMOND TODD Chief Accounting Officer F Common Stock 4111 $5.88 37,464.0000 245,726,000 9.89% 0.00%
April 1, 2024 Custom Truck One Source, Inc. $CTOS BARRETT RAYMOND TODD Chief Accounting Officer M Restricted Stock Unit 6250 $0.00 6,250.0000 245,726,000 50.00% 0.00%
April 1, 2024 Custom Truck One Source, Inc. $CTOS BARRETT RAYMOND TODD Chief Accounting Officer M Restricted Stock Unit 8750 $0.00 26,250.0000 245,726,000 25.00% 0.00%
Feb. 27, 2024 Custom Truck One Source, Inc. $CTOS BARRETT RAYMOND TODD Chief Accounting Officer A Common Stock 3159 $0.00 26,575.0000 245,726,000 13.49% 0.00%
March 18, 2024 Custom Truck One Source, Inc. $CTOS BARRETT RAYMOND TODD Chief Accounting Officer M Common Stock 1666 $0.00 23,873.0000 245,726,000 7.50% 0.00%
March 18, 2024 Custom Truck One Source, Inc. $CTOS BARRETT RAYMOND TODD Chief Accounting Officer F Common Stock 457 $5.37 23,416.0000 245,726,000 1.91% 0.00%
March 18, 2024 Custom Truck One Source, Inc. $CTOS BARRETT RAYMOND TODD Chief Accounting Officer M Restricted Stock Unit 1666 $0.00 0.0000 245,726,000 100.00% 0.00%
Dec. 31, 2023 Custom Truck One Source, Inc. $CTOS BARRETT RAYMOND TODD Chief Accounting Officer M Common Stock 2076 $0.00 22,861.0000 247,705,000 9.99% 0.00%
Dec. 31, 2023 Custom Truck One Source, Inc. $CTOS BARRETT RAYMOND TODD Chief Accounting Officer F Common Stock 654 $6.18 22,207.0000 247,705,000 2.86% 0.00%
Dec. 31, 2023 Custom Truck One Source, Inc. $CTOS BARRETT RAYMOND TODD Chief Accounting Officer M Performance Stock Unit 1453 $0.00 13,859.0000 247,705,000 9.49% 0.00%
Dec. 31, 2023 Custom Truck One Source, Inc. $CTOS BARRETT RAYMOND TODD Chief Accounting Officer M Performance Stock Unit 623 $0.00 5,939.0000 247,705,000 9.49% 0.00%