Populus balsamifera
Larvae have been recorded on "Betula papyrifera", "Populus tremuloides" and "Populus balsamifera".