PTC rises as Baird maintains Outperform rating following 'favorable' reseller feedback Published 23 Apr 2024 Full Article