Play. Learn. Invest. Download Invstr today! Investing carries risk and can lead to losses.
Looking for a particular Invstr employee's phone or email?
The Invstr annual revenue was $6.7 million in 2026.
6 people are employed at Invstr.
Invstr is based in London, England.
The NAICS codes for Invstr are [5231, 523, 52, 52312, 523120].
The SIC codes for Invstr are [62, 621].