Registered entities
Metricstream, Inc.
Reg. No. 20131682492United States
METRICSTREAM INC.
Reg. No. 943336265United States
METRICSTREAM UK LIMITED
Reg. No. 8194208United Kingdom
METRICSTREAM INFOTECH (INDIA) PRIVATE LIMITED
CIN U72200KA2001PTC038330India
Social engagement
Social engagement: 103.5K social following, 10 posts in the last 12 months — below the industry typical range.
Investor mix
18 investors on record; lead investors include Sageview Capital, Clearlake Capital Group.
| Investor type | Count | Share |
|---|---|---|
| Venture capital | 6 | 33% |
| Private equity | 5 | 28% |
| Accelerator & incubator | 1 | 6% |
| Bank & private debt | 3 | 17% |
| Other / undisclosed | 3 | 17% |
Recent activity
1 Jul 2026
Recognition
1 Jul 2026
Event
webinar
1 Jul 2026
Event
Risk Live Europe 2026
