What are some of the limitations of IRR?
IRR cannot handle multiple cash flows or nonconventional cash flows, and it can produce multiple roots, making it difficult to determine the true profitability of an investment.