CERTCertara Inc

543
$15.88
$0.61
(3.70%)
Today
Watchers54352-Wk Low$10.6052-Wk High$29.99
Join the conversation.This is where all the magic happens.