12/14/23 Mitchell David T. 4 Director² 1:5K Fabrinet DONNELLEY FIN… File16/FA 12/12/22 Mitchell David T. 4 Director² 1:5K Fabrinet DONNELLEY FIN… File16/FA 8/25/22 Mitchell David T. 4 Director² 1:8K Fabrinet DONNELLEY FIN… File16/FA 12/10/21 Mitchell David T. 4 Director² 1:5K Fabrinet DONNELLEY FIN… File16/FA 12/21/20 Mitchell David T. 4 Director² 1:5K Fabrinet DONNELLEY FIN… File16/FA 8/26/20 Mitchell David T. 4 Director² 1:5K Fabrinet DONNELLEY FIN… File16/FA 1/6/20 Mitchell David T. 4 Director² 1:7K Fabrinet DONNELLEY FIN… File16/FA 12/13/19 Mitchell David T. 4 Director² 1:5K Fabrinet DONNELLEY FIN… File16/FA 12/2/19 Mitchell David T. 4 Director² 1:5K Fabrinet DONNELLEY FIN… File16/FA 11/1/19 Mitchell David T. 4 Director² 1:5K Fabrinet DONNELLEY FIN… File16/FA 10/1/19 Mitchell David T. 4 Director² 1:5K Fabrinet DONNELLEY FIN… File16/FA 9/4/19 Mitchell David T. 4 Director² 1:5K Fabrinet DONNELLEY FIN… File16/FA 8/26/19 Mitchell David T. 4 Director² 1:5K Fabrinet DONNELLEY FIN… File16/FA 8/20/19 Mitchell David T. 4 Director² 1:5K Fabrinet DONNELLEY FIN… File16/FA 8/1/19 Mitchell David T. 4 Director² 1:5K Fabrinet DONNELLEY FIN… File16/FA 7/2/19 Mitchell David T. 4 Director² 1:7K Fabrinet DONNELLEY FIN… File16/FA 6/3/19 Mitchell David T. 4 Director² 1:5K Fabrinet DONNELLEY FIN… File16/FA 5/2/19 Mitchell David T. 4 Director² 1:5K Fabrinet DONNELLEY FIN… File16/FA 4/3/19 Mitchell David T. 4 Director² 1:5K Fabrinet DONNELLEY FIN… File16/FA 3/4/19 Mitchell David T. 4 Director² 1:8K Fabrinet DONNELLEY FIN… File16/FA