TeslaTesla Chair’s $180 Million Stock Dump Raises Eyebrows Over Role and Board Power Tesla’s chair sells $180M in stock while profits nosedive. Why did Denholm dump shares during a crucial period? Board oversight hangs in balance.Richard's Trades TeamMay 15, 2025