David Barrett, individually and as trustee of the Barrett Family Trust, solely in such trust's capacity as the controlling member of Barrett Trust LLC
CIK
1892682
No Portfolio Data
No 13F holdings on record for this institution yet.