Kestra Medical Insider Sells $312,000 in Shares: What This Means for Healthcare Tech | Whale Factor