RPM depends on CPC, CPM, impressions, and user behavior signals.
How Google Calculates AdSense RPM