TEN (TEN) institutional holders · rev $798.7M
TEN 13F cache is empty on this URL.
No cached 13F holders for TEN yet.
TEN institutional holders FAQ
What is TEN's latest revenue?
Latest cached TEN revenue for Dec 31, 2025 was $798.7M. Statements: https://lician.com/financials/ten
Not investment advice. Cached rows, not a live tape.