3286 Stock Price and Chart - TRUST Holdings Inc. | Makkler