Registered entities
Tabula Rasa Healthcare, Inc.
Reg. No. 465726437United States
TABULA RASA HEALTHCARE GROUP, INC.
Reg. No. 264642609United States
TABULA RASA SOLUTIONS LTD
Reg. No. 9947740United Kingdom
Tabula rasa
Reg. No. 40103064739Latvia
Social engagement
Social engagement: 10.1K social following, 1 post in the last 12 months — below the industry typical range.
Investor mix
6 investors on record.
| Investor type | Count | Share |
|---|---|---|
| Venture capital | 4 | 67% |
| Bank & private debt | 1 | 17% |
| Other / undisclosed | 1 | 17% |
