Position history for Ensign Peak Advisors, Inc's holdings in Fabrinet
Current Value
$926,495
Current Shares
2,035
Total Value Change
$0
Total Shares Change
0