Day

February 19, 2026
YTD the winners and losers are in the extreme – with ~35% of stocks with market caps over $5b up 10%+ and about 8% of them down more than 10%. There are 152 tera cap stocks (caps over $100b), of which 69 are up 10%+ YTD and 29 down 10%+. Some of the biggest losers...
Read More

Text Widget

Nulla vitae elit libero, a pharetra augue. Nulla vitae elit libero, a pharetra augue. Nulla vitae elit libero, a pharetra augue. Donec sed odio dui. Etiam porta sem malesuada.

Our Cases