Aptitude Software Group PLC (APTD) Short Interest | Ticker | Ticker