E
Market Data
$40.72+$1.25 (+3.17%)
EXLS · Last trade
Prev Close
$39.47
Range (29d)
$38.71 – $40.92
Recent Filings
Insiders
1Tickers
Addresses
business
320 PARK AVENUE 29TH FLOOR
NEW YORK, NY, 10022
mailing
320 PARK AVENUE 29TH FLOOR
NEW YORK, NY, 10022