Syz The Moment

A majority of stocks (59%) underperform Treasury bills over their lifetime and more than half end up having a negative cumulative return.

Written by Charles-Henry Monchau | Feb 5, 2025 1:31:14 PM