Insider Trading |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
LEONARD LIVSCHITZ | Officer | Jul 01 '25 | Proposed Sale | 12.00 | 10,000 | 120,000 | | Jul 01 04:11 PM | Livschitz Leonard | CHIEF EXECUTIVE OFFICER | Jun 24 '25 | Sale | 11.67 | 10,000 | 116,700 | 2,973,180 | Jun 26 04:15 PM | LEONARD LIVSCHITZ | Officer | Jun 24 '25 | Proposed Sale | 11.67 | 10,000 | 116,662 | | Jun 24 04:27 PM | Doradla Anil | CHIEF FINANCIAL OFFICER | Jun 09 '25 | Sale | 12.34 | 2,000 | 24,680 | 358,603 | Jun 11 04:16 PM | Livschitz Leonard | CHIEF EXECUTIVE OFFICER | Jun 10 '25 | Sale | 12.23 | 20,000 | 244,600 | 2,983,180 | Jun 11 04:15 PM | LEONARD LIVSCHITZ | Officer | Jun 10 '25 | Proposed Sale | 12.23 | 20,000 | 244,631 | | Jun 10 04:19 PM | ANIL KUMAR DORADLA | Officer | Jun 09 '25 | Proposed Sale | 12.34 | 2,000 | 24,680 | | Jun 09 04:25 PM | Gryzlov Yury | CHIEF OPERATING OFFICER | Jun 03 '25 | Sale | 12.00 | 2,000 | 24,000 | 472,269 | Jun 05 04:15 PM | YURY GRYZLOV | Officer | Jun 03 '25 | Proposed Sale | 12.00 | 2,000 | 24,000 | | Jun 03 04:05 PM | Livschitz Leonard | CHIEF EXECUTIVE OFFICER | May 27 '25 | Sale | 13.12 | 20,000 | 262,400 | 3,003,180 | May 29 04:58 PM | LEONARD LIVSCHITZ | Officer | May 27 '25 | Proposed Sale | 13.12 | 20,000 | 262,483 | | May 27 04:29 PM | Livschitz Leonard | CHIEF EXECUTIVE OFFICER | May 21 '25 | Sale | 13.21 | 155 | 2,048 | 13,134 | May 23 07:46 PM | Livschitz Leonard | CHIEF EXECUTIVE OFFICER | May 13 '25 | Sale | 15.07 | 30,000 | 452,100 | 3,023,180 | May 14 04:14 PM | Livschitz Leonard | CHIEF EXECUTIVE OFFICER | May 12 '25 | Sale | 15.00 | 10,000 | 150,000 | 3,053,180 | May 14 04:14 PM | LEONARD LIVSCHITZ | Officer | May 13 '25 | Proposed Sale | 11.74 | 30,000 | 352,245 | | May 13 04:15 PM | LEONARD LIVSCHITZ | Officer | May 12 '25 | Proposed Sale | 15.00 | 10,000 | 150,000 | | May 12 04:33 PM | Gryzlov Yury | CHIEF OPERATING OFFICER | May 06 '25 | Sale | 13.22 | 2,000 | 26,440 | 474,269 | May 08 04:33 PM | Doradla Anil | CHIEF FINANCIAL OFFICER | May 07 '25 | Sale | 13.55 | 2,000 | 27,100 | 360,603 | May 08 04:32 PM | ANIL KUMAR DORADLA | Officer | May 07 '25 | Proposed Sale | 13.55 | 2,000 | 27,100 | | May 07 04:01 PM | YURY GRYZLOV | Officer | May 06 '25 | Proposed Sale | 13.22 | 2,000 | 26,440 | | May 06 04:03 PM | Livschitz Leonard | CHIEF EXECUTIVE OFFICER | Apr 29 '25 | Sale | 13.92 | 20,000 | 278,400 | 3,063,180 | Apr 30 04:54 PM | LEONARD LIVSCHITZ | Officer | Apr 29 '25 | Proposed Sale | 13.92 | 20,000 | 278,415 | | Apr 29 05:27 PM | Livschitz Leonard | CHIEF EXECUTIVE OFFICER | Apr 15 '25 | Sale | 13.76 | 20,000 | 275,200 | 3,083,180 | Apr 17 04:17 PM | LEONARD LIVSCHITZ | Officer | Apr 15 '25 | Proposed Sale | 13.76 | 20,000 | 275,120 | | Apr 15 04:12 PM | Gryzlov Yury | CHIEF OPERATING OFFICER | Apr 08 '25 | Sale | 13.97 | 2,000 | 27,940 | 476,269 | Apr 09 05:40 PM | Doradla Anil | CHIEF FINANCIAL OFFICER | Apr 07 '25 | Sale | 13.22 | 2,000 | 26,440 | 362,603 | Apr 09 05:39 PM | YURY GRYZLOV | Officer | Apr 08 '25 | Proposed Sale | 13.97 | 2,000 | 27,940 | | Apr 08 04:04 PM | Gryzlov Yury | CHIEF OPERATING OFFICER | Apr 03 '25 | Sale | 14.80 | 737 | 10,908 | 478,269 | Apr 07 05:47 PM | ANIL KUMAR DORADLA | Officer | Apr 07 '25 | Proposed Sale | 13.22 | 2,000 | 26,440 | | Apr 07 04:06 PM | Livschitz Leonard | CHIEF EXECUTIVE OFFICER | Apr 01 '25 | Sale | 15.61 | 30,000 | 468,300 | 3,139,081 | Apr 03 05:53 PM | YURY GRYZLOV | Officer | Apr 03 '25 | Proposed Sale | 14.80 | 737 | 10,908 | | Apr 03 04:04 PM | LEONARD LIVSCHITZ | Officer | Apr 01 '25 | Proposed Sale | 15.61 | 30,000 | 468,438 | | Apr 01 04:20 PM | Livschitz Leonard | CHIEF EXECUTIVE OFFICER | Mar 18 '25 | Sale | 16.78 | 30,000 | 503,313 | 3,169,081 | Mar 20 04:10 PM | LEONARD LIVSCHITZ | Officer | Mar 18 '25 | Proposed Sale | 16.78 | 30,000 | 503,310 | | Mar 18 04:16 PM | Gryzlov Yury | CHIEF OPERATING OFFICER | Mar 11 '25 | Sale | 16.77 | 2,000 | 33,540 | 480,759 | Mar 13 05:02 PM | BGV OPPORTUNITY FUND, L.P. | Director | Mar 11 '25 | Proposed Sale | 17.22 | 50,000 | 861,000 | | Mar 11 04:19 PM | YURY GRYZLOV | Officer | Mar 11 '25 | Proposed Sale | 16.77 | 2,000 | 33,540 | | Mar 11 04:06 PM | Doradla Anil | CHIEF FINANCIAL OFFICER | Mar 07 '25 | Sale | 18.10 | 2,000 | 36,200 | 366,818 | Mar 10 07:09 PM | ANIL KUMAR DORADLA | Officer | Mar 07 '25 | Proposed Sale | 18.10 | 2,000 | 36,200 | | Mar 07 04:11 PM | Gryzlov Yury | CHIEF OPERATING OFFICER | Mar 04 '25 | Sale | 18.66 | 10,306 | 192,310 | 482,759 | Mar 06 05:32 PM | Livschitz Leonard | CHIEF EXECUTIVE OFFICER | Mar 04 '25 | Sale | 18.66 | 40,000 | 746,400 | 3,199,081 | Mar 06 05:31 PM | LEONARD LIVSCHITZ | Officer | Mar 04 '25 | Proposed Sale | 18.66 | 40,000 | 746,521 | | Mar 04 05:16 PM | YURY GRYZLOV | Officer | Mar 04 '25 | Proposed Sale | 18.66 | 10,306 | 192,349 | | Mar 04 05:15 PM | Livschitz Leonard | CHIEF EXECUTIVE OFFICER | Feb 24 '25 | Sale | 21.41 | 155 | 3,319 | 13,289 | Feb 26 07:14 PM | Livschitz Leonard | CHIEF EXECUTIVE OFFICER | Feb 21 '25 | Sale | 25.33 | 10,000 | 253,300 | 3,239,081 | Feb 25 05:48 PM | LEONARD LIVSCHITZ | Officer | Feb 21 '25 | Proposed Sale | 25.33 | 10,000 | 253,300 | | Feb 21 04:18 PM | Livschitz Leonard | CHIEF EXECUTIVE OFFICER | Feb 18 '25 | Sale | 22.11 | 50,000 | 1,105,500 | 3,249,081 | Feb 18 08:50 PM | LEONARD LIVSCHITZ | Officer | Feb 18 '25 | Proposed Sale | 22.11 | 50,000 | 1,105,304 | | Feb 18 04:36 PM | Doradla Anil | CHIEF FINANCIAL OFFICER | Feb 07 '25 | Sale | 24.09 | 2,000 | 48,180 | 341,012 | Feb 11 04:15 PM | ANIL KUMAR DORADLA | Officer | Feb 07 '25 | Proposed Sale | 24.09 | 2,000 | 48,180 | | Feb 07 04:05 PM | Livschitz Leonard | CHIEF EXECUTIVE OFFICER | Feb 04 '25 | Sale | 22.99 | 50,000 | 1,149,500 | 2,991,906 | Feb 06 04:05 PM | LEONARD LIVSCHITZ | Officer | Feb 04 '25 | Proposed Sale | 22.99 | 50,000 | 1,149,665 | | Feb 04 04:09 PM | Livschitz Leonard | CHIEF EXECUTIVE OFFICER | Jan 21 '25 | Sale | 20.88 | 50,000 | 1,044,000 | 3,041,906 | Jan 23 04:19 PM | LEONARD LIVSCHITZ | Officer | Jan 21 '25 | Proposed Sale | 20.89 | 50,000 | 1,044,404 | | Jan 21 04:21 PM | Doradla Anil | CHIEF FINANCIAL OFFICER | Jan 07 '25 | Sale | 22.12 | 3,000 | 66,360 | 343,012 | Jan 08 04:16 PM | Livschitz Leonard | CHIEF EXECUTIVE OFFICER | Jan 07 '25 | Sale | 21.60 | 50,000 | 1,080,000 | 3,091,906 | Jan 08 04:15 PM | LEONARD LIVSCHITZ | Officer | Jan 07 '25 | Proposed Sale | 21.60 | 50,000 | 1,080,030 | | Jan 07 04:22 PM | ANIL KUMAR DORADLA | Officer | Jan 07 '25 | Proposed Sale | 22.12 | 3,000 | 66,361 | | Jan 07 04:14 PM | Livschitz Leonard | CHIEF EXECUTIVE OFFICER | Dec 26 '24 | Sale | 21.00 | 10,000 | 210,000 | 3,285,901 | Dec 30 11:47 AM | Livschitz Leonard | CHIEF EXECUTIVE OFFICER | Dec 24 '24 | Sale | 20.53 | 40,000 | 821,200 | 3,295,901 | Dec 26 08:20 PM | LEONARD LIVSCHITZ | Officer | Dec 26 '24 | Proposed Sale | 21.00 | 10,000 | 210,000 | | Dec 26 04:15 PM | LEONARD LIVSCHITZ | Officer | Dec 24 '24 | Proposed Sale | 20.53 | 40,000 | 821,114 | | Dec 26 10:49 AM | Livschitz Leonard | CHIEF EXECUTIVE OFFICER | Dec 17 '24 | Sale | 19.62 | 25,000 | 490,578 | 3,335,901 | Dec 19 04:16 PM | LEONARD LIVSCHITZ | Officer | Dec 17 '24 | Proposed Sale | 19.62 | 25,000 | 490,577 | | Dec 17 04:18 PM | Doradla Anil | CHIEF FINANCIAL OFFICER | Dec 10 '24 | Sale | 20.00 | 18,039 | 360,780 | 355,243 | Dec 11 08:10 PM | Doradla Anil | CHIEF FINANCIAL OFFICER | Dec 09 '24 | Sale | 19.08 | 3,000 | 57,240 | 373,282 | Dec 10 06:43 PM | ANIL KUMAR DORADLA | Officer | Dec 10 '24 | Proposed Sale | 20.00 | 18,039 | 360,780 | | Dec 10 04:10 PM | ANIL KUMAR DORADLA | Officer | Dec 09 '24 | Proposed Sale | 19.08 | 3,000 | 57,240 | | Dec 09 04:11 PM | Livschitz Leonard | CHIEF EXECUTIVE OFFICER | Dec 03 '24 | Sale | 18.20 | 25,000 | 455,000 | 3,360,901 | Dec 05 09:54 AM | LEONARD LIVSCHITZ | Officer | Dec 03 '24 | Proposed Sale | 18.20 | 25,000 | 455,072 | | Dec 03 04:16 PM | Livschitz Leonard | CHIEF EXECUTIVE OFFICER | Nov 22 '24 | Sale | 18.00 | 5,000 | 90,000 | 3,385,901 | Nov 25 04:19 PM | LEONARD LIVSCHITZ | Officer | Nov 22 '24 | Proposed Sale | 18.00 | 5,000 | 90,000 | | Nov 22 04:16 PM | BGV OPPORTUNITY FUND, L.P. | Director | Nov 21 '24 | Proposed Sale | 17.47 | 79,226 | 1,384,300 | | Nov 21 04:38 PM | Livschitz Leonard | CHIEF EXECUTIVE OFFICER | Nov 19 '24 | Sale | 16.00 | 20,000 | 320,000 | 3,390,901 | Nov 20 07:07 PM | BGV OPPORTUNITY FUND, L.P. | Director | Nov 20 '24 | Proposed Sale | 16.79 | 151,782 | 2,548,458 | | Nov 20 04:58 PM | BGV OPPORTUNITY FUND, L.P. | Director | Nov 19 '24 | Proposed Sale | 16.72 | 18,992 | 317,542 | | Nov 19 04:57 PM | LEONARD LIVSCHITZ | Officer | Nov 19 '24 | Proposed Sale | 16.01 | 20,000 | 320,126 | | Nov 19 04:16 PM | Doradla Anil | CHIEF FINANCIAL OFFICER | Nov 07 '24 | Sale | 17.66 | 4,000 | 70,640 | 376,282 | Nov 12 09:35 AM | Livschitz Leonard | CHIEF EXECUTIVE OFFICER | Nov 08 '24 | Sale | 18.00 | 5,000 | 90,000 | 3,410,900 | Nov 12 09:33 AM | LEONARD LIVSCHITZ | Officer | Nov 08 '24 | Proposed Sale | 18.00 | 5,000 | 90,000 | | Nov 08 04:19 PM | ANIL KUMAR DORADLA | Officer | Nov 07 '24 | Proposed Sale | 17.11 | 4,000 | 68,440 | | Nov 07 04:17 PM | Livschitz Leonard | CHIEF EXECUTIVE OFFICER | Nov 05 '24 | Sale | 15.68 | 10,000 | 156,800 | 3,425,901 | Nov 06 07:01 PM | LEONARD LIVSCHITZ | Officer | Nov 05 '24 | Proposed Sale | 15.66 | 20,000 | 313,166 | | Nov 05 04:20 PM | Doradla Anil | CHIEF FINANCIAL OFFICER | Nov 01 '24 | Sale | 17.66 | 3,000 | 52,980 | 380,282 | Nov 04 07:09 PM | ANIL KUMAR DORADLA | Officer | Nov 01 '24 | Proposed Sale | 17.66 | 3,000 | 52,980 | | Nov 01 04:09 PM | Livschitz Leonard | CHIEF EXECUTIVE OFFICER | Oct 22 '24 | Sale | 15.58 | 20,000 | 311,600 | 3,435,901 | Oct 24 04:21 PM | LEONARD LIVSCHITZ | Officer | Oct 22 '24 | Proposed Sale | 15.58 | 20,000 | 311,587 | | Oct 22 04:27 PM | Livschitz Leonard | CHIEF EXECUTIVE OFFICER | Oct 09 '24 | Sale | 15.00 | 5,000 | 75,000 | 3,455,901 | Oct 10 04:16 PM | LEONARD LIVSCHITZ | Officer | Oct 09 '24 | Proposed Sale | 15.00 | 5,000 | 75,000 | | Oct 09 04:17 PM | Livschitz Leonard | CHIEF EXECUTIVE OFFICER | Oct 08 '24 | Sale | 14.56 | 15,000 | 218,400 | 3,460,901 | Oct 09 04:17 PM | LEONARD LIVSCHITZ | Officer | Oct 08 '24 | Proposed Sale | 14.56 | 15,000 | 218,442 | | Oct 08 04:16 PM | Doradla Anil | CHIEF FINANCIAL OFFICER | Oct 01 '24 | Sale | 13.96 | 3,000 | 41,880 | 363,282 | Oct 02 04:13 PM | ANIL KUMAR DORADLA | Officer | Oct 01 '24 | Proposed Sale | 13.96 | 3,000 | 41,880 | | Oct 01 04:10 PM | Livschitz Leonard | CHIEF EXECUTIVE OFFICER | Sep 24 '24 | Sale | 13.73 | 15,000 | 205,950 | 3,475,901 | Sep 25 06:13 PM | LEONARD LIVSCHITZ | Officer | Sep 24 '24 | Proposed Sale | 13.73 | 15,000 | 205,922 | | Sep 24 04:14 PM | Beijing Teamsun Technology Co. | 10% Owner | Sep 12 '24 | Sale | 12.80 | 913,387 | 11,691,354 | 13,889,183 | Sep 16 06:59 PM | GDD International Holding Comp | 10% Owner | Sep 12 '24 | Proposed Sale | 14.05 | 913,387 | 12,833,087 | | Sep 12 09:27 PM | Livschitz Leonard | CHIEF EXECUTIVE OFFICER | Sep 10 '24 | Sale | 14.23 | 15,000 | 213,450 | 3,490,901 | Sep 11 04:10 PM | LEONARD LIVSCHITZ | Officer | Sep 10 '24 | Proposed Sale | 14.23 | 15,000 | 213,491 | | Sep 10 04:19 PM | Doradla Anil | CHIEF FINANCIAL OFFICER | Sep 03 '24 | Sale | 13.78 | 3,000 | 41,340 | 366,282 | Sep 05 04:12 PM |
|