“The final $100 million milestone payment for the Trilogy royalty is considered almost inevitable, as it only requires 2% sales growth in 2026.”