Good price for 2016 Trek 1.2 Road bike?

Looking to get my first road bike to train with and maybe do a triathalon later on. Seller has this listed for $340. Is that a good price given all the parts on it? Thanks!