🚨📉 INSIDERS ARE SELLING BIG — ARE YOU PAYING ATTENTION?
In January alone:
• 1,000 top execs sold shares
• Only 207 insiders bought
• Seller-to-buyer ratio = 4.8 (2nd highest since 2020)
Why it matters: Insiders know their companies best. When they sell at this scale, it signals potential overvaluation & geopolitical risk ⚠️