Why is the CEO of MRNA selling a week before earnings and the CFO is liquidating almost his entire position? February 22, 2024 9:50 pm by CWR Sharing is Caring! h/t jonimyhomie See also The S&P 500's price to peak earnings ratio has soared to 25.9, the highest since 2000.... Nasdaq: Large Engulfing candle, followed by a falling window. Views: 488