Over the last 90 days, Rio Tinto PLC has seen net insider buying totaling $454,784.45, with six executives making purchases. Notably, multiple transactions occurred on April 16, 2026, involving senior leadership. This activity contrasts with some earlier sell-offs by executives in late 2025 and February 2026.