3895 Stock Price and Chart - Havix Corporation | Makkler