stock 3317 analysis