WindRose-backed Stellus Rx acquires Tria Health

Headquartered in Plano, Texas, Stellus Rx is a technology-enabled pharmacy care management platform.

16 April 2026•1 min read
LinkedInXEmail
LinkedInXEmail