SMCI stock is up 200% this year but has faced some pressure recently.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles
SMCI stock is up 200% this year but has faced some pressure recently.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles