Insider Buying Drove Strong Stock Performance at Marvel Technologies (MRVL)