Novanta Inc
 $19,432,014 Novanta Inc
 $19,432,014