technology Insiders have initiated selling actions as stock prices decline. , and Administrator 2025 May 4