3 ms·Vultr valuation makes no sense. Looks like their ARR was $150MM in October 2023by blackcoffeeice 2y agoVultr valuation makes no sense. Looks like their ARR was $150MM in October 2023