Fabrinet

FN

NYSE

127.42 -41.25 (-24.46%)

updated at 10:22 Apr 24