Answer: The statement is false,since the NPV will definitely change with time or when repeated.
Explanation: NPV(net present value): this refers to the cash flow at different times,it is usually expressed in monetary values such as in dollar whose value may not be stable,hence the possibility of change that may not be favorable.
IRR(internal rate of return); this is expressed in percentage and it used as a measurement of cash flows when executing projects. This metric does not give details in actual monetary terms. So it is better to consider using the NPV as the priority.