Insiders / DEVARD JERRI / Companies
Back to DEVARD JERRI

Devard Jerri

All linked companies

2 companies

CompanyRoleShares heldPeak heldTradesLatest
DOW INC. · DOWDirector21,85021,8501Apr 9, 2026
Root, Inc. · ROOTDirector21,39621,3961Jun 3, 2026
← PrevPage 1 of 1Next →