If you have New Analytics in your course, you can pull a Missing Assignments report, which will tell you who has not submitted. (HOWEVER, as far as I know, there is like a 24 hour delay, so if you pull the report today at noon, and students submitted between yesterday at noon and now, they might still show up as missing, but it still helps narrow down). For this report to work, you must have a Due Date, and the Due Date must have passed, but they can continue submitting after that Due Date as long as don't enter and Available Until date, or enter a date that is after the Due Date.
https://community.canvaslms.com/t5/Instructor-Guide/How-do-I-view-and-download-reports-in-New-Analyt...