Loading LBRT…
SEC filing
LBRT · CIK 1694028
4/A · Apr 14, 2026 · ELLIOTT R SEAN reported 33.73K shares
ELLIOTT R SEAN reported 33.73K shares
FORM 4/A
Graphics and non-inline formats (not embedded below).