Elizabeth Erin Barat is Chief People Officer at AppFolio. OQRO lists 37 transactions filed with the SEC under this name, the latest on Aug 12, 2026, each linked to the official Form 4.
Chief People Officer
Disclosures on record
37
Companies involved
1
AppFolioAPPF
37 disclosures · Nov 2025 – Aug 2026 · 1 sold
Aug 10, 2026269disclosed Aug 12
DetailsOfficial recordAug 10, 2026142disclosed Aug 12
DetailsOfficial recordAug 10, 2026110disclosed Aug 12
DetailsOfficial recordAug 10, 2026147disclosed Aug 12
DetailsOfficial recordAug 10, 202688disclosed Aug 12
DetailsOfficial recordAug 10, 202686disclosed Aug 12
DetailsOfficial recordAug 10, 2026300disclosed Aug 12
DetailsOfficial recordMay 12, 2026Sold~$313Kdisclosed May 13
DetailsOfficial recordMay 10, 2026270disclosed May 13
DetailsOfficial recordMay 10, 2026301disclosed May 13
DetailsOfficial recordMay 10, 2026142disclosed May 13
DetailsOfficial recordMay 10, 2026102disclosed May 13
DetailsOfficial recordMay 10, 2026146disclosed May 13
DetailsOfficial recordMay 10, 2026110disclosed May 13
DetailsOfficial recordMay 10, 202688disclosed May 13
DetailsOfficial recordMay 10, 202685disclosed May 13
DetailsOfficial recordFeb 10, 20267,062disclosed Feb 13
DetailsOfficial recordFeb 10, 2026883disclosed Feb 13
DetailsOfficial recordFeb 10, 2026191disclosed Feb 13
DetailsOfficial recordFeb 10, 2026130disclosed Feb 13
DetailsOfficial recordFeb 10, 202672disclosed Feb 13
DetailsOfficial recordFeb 10, 2026103disclosed Feb 13
DetailsOfficial recordFeb 10, 202678disclosed Feb 13
DetailsOfficial recordFeb 10, 202662disclosed Feb 13
DetailsOfficial recordFeb 10, 202661disclosed Feb 13
DetailsOfficial recordFeb 10, 202632disclosed Feb 13
DetailsOfficial recordJan 27, 20264,462disclosed Jan 29
DetailsOfficial recordDec 10, 20251,014disclosed Dec 13
DetailsOfficial recordNov 10, 2025269disclosed Nov 13
DetailsOfficial recordNov 10, 2025183disclosed Nov 13
DetailsOfficial recordNov 10, 2025146disclosed Nov 13
DetailsOfficial recordNov 10, 2025110disclosed Nov 13
DetailsOfficial recordNov 10, 202588disclosed Nov 13
DetailsOfficial recordNov 10, 202586disclosed Nov 13
DetailsOfficial recordNov 10, 202545disclosed Nov 13
DetailsOfficial recordNov 10, 2025101disclosed Nov 13
DetailsOfficial record