Insiders · Profile

PBRA, LLC

10% owner at Better Home & Finance · 10% owner at Origin Bancorp. Filing since 10 May 2018. CIK 0001615816

Company
Date
Role
Action
Shares
Amount
Of holding
22 Sep 2025
10% owner
Sold at will
995,660
$50.09M
100%
10 May 2018
10% owner
Sold, plan not stated
675,000
$21.34M
37.4%
2 decisions on file.