Paychex (DE:PCX)
FRANKFURT:PCX
Germany
PCXPaychex
€134.84
€6.52(5.08%)
At close: 4:00 PM EST