Internal Rate Of Return
UPDATED