Super Gap

By -

We’re only about 3% away from closing up the gap on Super Micro (SMCI) after which time I think it’s in Super Duper trouble.