CONFLUENCE INVESTMENT MANAGEMENT LLC

CIK
0001442056
City
ST. LOUIS
State / Country
MO

Holdings in ENOV

Position Over Time

Report Date Value (USD) Shares
2025-12-31 $1,095,328 41,116
2025-09-30 $2,039,210 67,212
2025-06-30 $2,155,372 68,730
2025-03-31 $2,924,172 76,529
2024-12-31 $3,493,812 79,622