Chosen Solution

Is there a more current CPU I can put in this iMac?

For iMac late 2012 21,5” (EMC 2544) I used the Ivy Bridge I7-3770s 3.1Ghz which is the most powerful Apple used in that series.