Teleflex Q1 Financial Results: Revenue Up 32.3% | Intellectia.AI