Ibex Investors LLC

CIK
0001531964
City
DENVER
State / Country
CO

Holdings in ELF

Position Over Time

Report Date Value (USD) Shares
2025-12-31 $8,105,864 106,600
2025-09-30 $13,512,960 102,000
2025-06-30 $12,941,760 104,000
2025-03-31 $847,665 13,500
2024-12-31 $225,990 1,800