Harmony Biosciences beats Q2 estimates with $1.28 EPS, $261M revenue