Ibex Investors LLC

CIK
0001531964
City
DENVER
State / Country
CO

Holdings in ODD

Position Over Time

Report Date Value (USD) Shares
2025-12-31 $2,181,774 54,300
2024-12-31 $13,236,300 315,000
2024-09-30 $8,681,700 215,000
2023-12-31 $9,771,393 210,002
2023-09-30 $2,854,845 100,700