Recent insider activity at Sirius Media shows a net buy of 5,000,000 shares by NEMAPP on March 25, 2026. Prior to this, in late 2023, there were multiple buy transactions from executives and administrators, totaling approximately 130,000 shares. Sell transactions were also noted from an administrator during the same period.