1. Home
  2. Insider Trading Stock Activity
  3. Babcock Ken
Babcock Ken

Babcock Ken

Director of LBRT

Stock Insider Trading Activity of Babcock Ken

Babcock Ken

Director

Buy
LBRT Oct 26, 2026

Avg Cost/Share

$15.40

Shares

14,500

Total Value

$223,300.00

Owned After

83,258

SEC Form 4

Babcock Ken

Director

Sell
LBRT Jun 3, 2024

Avg Cost/Share

$23.66

Shares

23,133

Total Value

$547,234.25

Owned After

59,289

SEC Form 4

Share on Social Networks: