InvesTrust - Filer Information

Entity
Company
CIK
0002050848
EIN
731546867
Business address
5100 N. Classen Blvd., Suite 620, 73118 Oklahoma City, OK
Phone
4058437177
State of incorporation
OK
Fiscal year end
December 31
All SEC filings
View on sec.gov