Cook Couscous - Combine the couscous, stock, and salt in a medium pot. Bring to a boil, cover, and cook for 10 minutes, or until all water has absorbed into the couscous. Run couscous under cold water and set aside to cool completely.
Vinaigrette - Shake up all ingredients for the vinaigrette including olive oil, white wine vinegar, honey, dijon, lemon juice, lemon zest, salt, and pepper.
Assemble - Toss the cooled cooked and cooled couscous with the vinaigrette and all remaining ingredients.
