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

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: