If it was my area I would say a Great Spangled Fritillary (Speyeria cybele) (but we don't get the Checkered so can't comment on it..and all I'm getting in google is flower by that name and its not on eButterflies list of Canadian fritillaries so not in my area for sure.) :P
If we had no holes in our leaves we would have no butterflies!