Once again you are not providing any example of the data that you have that contains, as a minimum, your mentioned Admin_dt_1.
So we have no idea what you actually have. Or what actual date you want to be the "eligible" date for any given record.
Your title "cumulative" implies there is something to accumulate. What is it?
Without a concrete example of starting data and what output you expect for that starting data this is not a very complete description.
Showing code that does not do what you want is not very helpful unless it getting close to what you want.