Where did you get that yield stress number? Is it from that graph with Aluminum and the plastics?
Because that graph shows modulus(stiffness), not strength. Which is pretty hinky when placed next to the statements about strength. Looks to be a bit misleading.
On top of that "stronger" has no meaning when it comes to composites. There are about 9 different failure modes, and you can't just choose one and report the "strength". I'm guessing they're talking about axial tension numbers (because I'm cynical) where their material would perform the best. Even then, their yield strength is about 200MPa (based on the "5x stronger than ABS" statement) whereas aluminum's yield strength tops out around 600MPa.