Agreed, definitely a Luna. We had them all over Missouri.

Here is a Luna Moth Caterpillar (Actias Luna), that I found. It appeared to in between it's 4th and 5th instar.