Fabrinet

Fabrinet in Fortune Rankings

Fortune Southeast Asia 500

Fabrinet stock chart