Perimeter PMTRW Stock Analysis Falls 299 Watching 077 20260520 ClearPoint CLPT Q1 2026 Earnings Miss EPS 032 vs 028 Expected