Advanced Micro Devices (AMD) has gained about 42% in the past month, according to Yahoo Finance at the time of writing, ...