WR Sterling Shepard (back), LB Connor Barwin (knee), and CB Eli Apple (groin) were all full participants for the Giants at practice on Thursday, and all look like they'll be ready when Big Blue faces the Panthers on Sunday.
Shepard had a cyst on his back removed and has missed practice on Wednesday, and Apple has missed the last two games.
DT Damon Harrison (knee) returned to practice Thursday after sitting out on Wednesday, while Olivier Vernon (ankle) was limited for the second straight day.
Vernon, who has not played yet this season, is improving and nearing a return.
Harrison missed part of the second half of Week 3's win over the Texans, but played during the team's Week 4 loss to the Saints.