- Toyota has announced a $3.5 billion buyback plan.
- The company's ADRs have lagged behind its rivals.
- The company is sitting atop a massive pile of cash which is bigger than Tesla's market cap.
- The company has fallen behind other leading S&P 500 companies in terms of returning cash to shareholders.
- Toyota is eyeing record levels of profits and sales.