| Insider Trading |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
| BURKE WILLIAM W | Director | Dec 09 '25 | Option Exercise | 3.97 | 32,728 | 130,085 | 40,391 | Dec 11 04:48 PM | | BURKE WILLIAM W | Director | Dec 09 '25 | Sale | 22.02 | 32,728 | 720,671 | 17,391 | Dec 11 04:48 PM | | Parvizi Josef | Director | Dec 08 '25 | Sale | 20.26 | 25,000 | 506,500 | 797,652 | Dec 10 08:00 PM | | ROBERTSON REBECCA B | Director | Dec 08 '25 | Option Exercise | 2.24 | 5,000 | 11,200 | 13,388 | Dec 10 01:02 PM | | ROBERTSON REBECCA B | Director | Dec 08 '25 | Sale | 20.00 | 5,000 | 100,000 | 8,388 | Dec 10 01:02 PM | | BURKE WILLIAM W | Director | Dec 09 '25 | Proposed Sale | 22.02 | 32,728 | 720,688 | | Dec 09 04:05 PM | | Parvizi Josef | Director | Dec 08 '25 | Proposed Sale | 20.26 | 25,000 | 506,467 | | Dec 08 04:28 PM | | Chao Xingjuan | President and CEO | Dec 04 '25 | Option Exercise | 2.24 | 25,000 | 56,000 | 823,135 | Dec 08 01:01 PM | | Chao Xingjuan | President and CEO | Dec 04 '25 | Sale | 18.82 | 25,000 | 470,500 | 798,135 | Dec 08 01:01 PM | | ROBERTSON REBECCA B | Director | Dec 08 '25 | Proposed Sale | 20.00 | 5,000 | 100,000 | | Dec 08 12:27 PM | | Foehr David | Senior VP, Finance and PAO | Dec 03 '25 | Option Exercise | 4.70 | 4,399 | 20,675 | 21,630 | Dec 05 05:35 PM | | Foehr David | Senior VP, Finance and PAO | Dec 03 '25 | Sale | 16.83 | 5,265 | 88,610 | 19,384 | Dec 05 05:35 PM | | Chao Xingjuan | Officer | Dec 04 '25 | Proposed Sale | 18.82 | 25,000 | 470,534 | | Dec 04 04:44 PM | | ROBERTSON REBECCA B | Director | Dec 02 '25 | Sale | 16.67 | 827 | 13,786 | 8,388 | Dec 04 02:16 PM | | Woo Raymond | Chief Technology Officer | Dec 01 '25 | Option Exercise | 4.37 | 11,112 | 48,605 | 178,816 | Dec 03 01:34 PM | | Woo Raymond | Chief Technology Officer | Dec 01 '25 | Sale | 12.28 | 11,112 | 136,455 | 167,704 | Dec 03 01:34 PM | | Chao Xingjuan | President and CEO | Dec 01 '25 | Option Exercise | 3.65 | 25,000 | 91,250 | 823,135 | Dec 03 01:33 PM | | Chao Xingjuan | President and CEO | Dec 01 '25 | Sale | 16.59 | 25,000 | 414,750 | 798,135 | Dec 03 01:33 PM | | Foehr David | Officer | Dec 03 '25 | Proposed Sale | 16.83 | 5,265 | 88,610 | | Dec 03 10:06 AM | | ROBERTSON REBECCA B | Director | Dec 02 '25 | Proposed Sale | 16.67 | 827 | 13,786 | | Dec 02 09:50 AM | | Chao Xingjuan | Officer | Dec 01 '25 | Proposed Sale | 16.87 | 25,000 | 421,750 | | Dec 01 12:20 PM | | Woo Raymond | Officer | Dec 01 '25 | Proposed Sale | 16.87 | 11,112 | 187,459 | | Dec 01 10:17 AM | | Chao Xingjuan | President and CEO | Nov 21 '25 | Option Exercise | 2.94 | 50,000 | 147,250 | 848,135 | Nov 25 06:39 PM | | Chao Xingjuan | President and CEO | Nov 21 '25 | Sale | 15.13 | 50,000 | 756,500 | 798,135 | Nov 25 06:39 PM | | Chao Xingjuan | Officer | Nov 21 '25 | Proposed Sale | 15.13 | 50,000 | 756,539 | | Nov 21 04:52 PM | | Woo Raymond | Chief Technology Officer | Nov 11 '25 | Option Exercise | 4.37 | 11,112 | 48,605 | 178,816 | Nov 13 01:50 PM | | Woo Raymond | Chief Technology Officer | Nov 11 '25 | Sale | 12.28 | 11,112 | 136,455 | 167,704 | Nov 13 01:50 PM | | Woo Raymond | Officer | Nov 11 '25 | Proposed Sale | 12.28 | 11,112 | 136,497 | | Nov 12 07:12 AM | | Woo Raymond | Chief Technology Officer | Oct 03 '25 | Option Exercise | 4.37 | 11,112 | 48,605 | 178,816 | Oct 07 06:29 PM | | Woo Raymond | Chief Technology Officer | Oct 03 '25 | Sale | 12.54 | 11,112 | 139,344 | 167,704 | Oct 07 06:29 PM | | Woo Raymond | Officer | Oct 03 '25 | Proposed Sale | 12.54 | 11,112 | 139,315 | | Oct 03 04:40 PM | | Woo Raymond | Chief Technology Officer | Sep 04 '25 | Option Exercise | 4.37 | 11,112 | 48,605 | 178,816 | Sep 08 01:28 PM | | Woo Raymond | Chief Technology Officer | Sep 04 '25 | Sale | 12.11 | 11,112 | 134,566 | 167,704 | Sep 08 01:28 PM | | ROBERTSON REBECCA B | Director | Sep 03 '25 | Sale | 11.36 | 827 | 9,395 | 9,215 | Sep 05 02:33 PM | | Woo Raymond | Officer | Sep 04 '25 | Proposed Sale | 12.11 | 11,112 | 134,610 | | Sep 04 04:13 PM | | Woo Raymond | Chief Technology Officer | Sep 02 '25 | Option Exercise | 2.24 | 20,000 | 44,800 | 167,704 | Sep 04 12:58 PM | | ROBERTSON REBECCA B | Director | Sep 03 '25 | Proposed Sale | 11.36 | 827 | 9,395 | | Sep 03 10:34 AM | | Foehr David | Senior VP, Finance and PAO | Aug 27 '25 | Sale | 11.71 | 866 | 10,141 | 20,250 | Aug 29 12:06 PM | | Foehr David | Officer | Aug 27 '25 | Proposed Sale | 11.71 | 866 | 10,143 | | Aug 27 04:50 PM | | Taylor Joseph Michael | Director | Aug 19 '25 | Sale | 11.76 | 7,032 | 82,696 | 59,235 | Aug 21 02:47 PM | | Taylor Joseph Michael | Director | Aug 19 '25 | Proposed Sale | 11.76 | 7,032 | 82,690 | | Aug 19 05:12 PM | | Chao Xingjuan | President and CEO | Jul 07 '25 | Option Exercise | 2.24 | 25,000 | 56,000 | 801,222 | Jul 09 02:49 PM | | Chao Xingjuan | President and CEO | Jul 07 '25 | Sale | 17.70 | 25,000 | 442,500 | 776,022 | Jul 09 02:49 PM | | Chao Xingjuan | Officer | Jul 07 '25 | Proposed Sale | 18.80 | 25,000 | 470,000 | | Jul 07 01:07 PM | | ROBERTSON REBECCA B | Director | Jun 18 '25 | Sale | 17.85 | 11,188 | 199,706 | 10,042 | Jun 20 12:31 PM | | ROBERTSON REBECCA B | Director | Jun 17 '25 | Sale | 17.63 | 7,445 | 131,255 | 21,230 | Jun 20 12:31 PM | | Copp Joshua | Former Officer | Jun 18 '25 | Proposed Sale | 17.85 | 11,188 | 199,715 | | Jun 18 01:23 PM | | ROBERTSON REBECCA B | Director | Jun 16 '25 | Option Exercise | 3.61 | 20,000 | 72,232 | 48,675 | Jun 17 07:52 PM | | ROBERTSON REBECCA B | Director | Jun 16 '25 | Sale | 17.14 | 20,000 | 342,800 | 28,675 | Jun 17 07:52 PM | | ROBERTSON REBECCA B | Director | Jun 17 '25 | Proposed Sale | 17.09 | 7,445 | 127,235 | | Jun 17 10:19 AM | | ROBERTSON REBECCA B | Director | Jun 16 '25 | Proposed Sale | 17.14 | 20,000 | 342,738 | | Jun 16 04:17 PM | | Copp Joshua | Former Officer | Jun 13 '25 | Proposed Sale | 18.00 | 6,859 | 123,484 | | Jun 13 04:22 PM | | Chao Xingjuan | President and CEO | Jun 03 '25 | Option Exercise | 2.24 | 25,000 | 56,000 | 801,022 | Jun 05 06:34 PM | | Chao Xingjuan | President and CEO | Jun 03 '25 | Sale | 17.00 | 25,000 | 425,000 | 776,022 | Jun 05 06:34 PM | | Chao Xingjuan | Officer | Jun 03 '25 | Proposed Sale | 17.15 | 25,000 | 428,750 | | Jun 03 10:06 AM | | Chao Xingjuan | President and CEO | May 15 '25 | Option Exercise | 1.02 | 73,871 | 75,060 | 776,022 | May 19 12:33 PM | | Chao Xingjuan | President and CEO | May 15 '25 | Sale | 16.96 | 25,000 | 424,000 | 727,151 | May 19 12:33 PM | | Chao Xingjuan | Officer | May 15 '25 | Proposed Sale | 16.59 | 25,000 | 414,750 | | May 15 10:47 AM | | Chao Xingjuan | President and CEO | Apr 23 '25 | Sale | 15.11 | 15,628 | 236,139 | 727,151 | Apr 24 04:47 PM | | Chao Xingjuan | President and CEO | Apr 22 '25 | Sale | 15.06 | 300 | 4,518 | 742,779 | Apr 24 04:47 PM | | Chao Xingjuan | Officer | Apr 23 '25 | Proposed Sale | 15.11 | 15,628 | 236,085 | | Apr 23 04:11 PM | | Chao Xingjuan | Officer | Apr 22 '25 | Proposed Sale | 15.06 | 300 | 4,518 | | Apr 22 04:10 PM | | Chao Xingjuan | President and CEO | Apr 17 '25 | Sale | 15.02 | 5,700 | 85,614 | 746,451 | Apr 21 09:31 PM | | Chao Xingjuan | President and CEO | Apr 21 '25 | Sale | 15.03 | 3,372 | 50,681 | 743,079 | Apr 21 09:31 PM | | Chao Xingjuan | Officer | Apr 21 '25 | Proposed Sale | 15.03 | 3,372 | 50,664 | | Apr 21 04:07 PM | | Chao Xingjuan | Officer | Apr 17 '25 | Proposed Sale | 15.02 | 5,700 | 85,612 | | Apr 17 04:13 PM | | Blumberg Scott | Chief Financial Officer | Dec 23 '24 | Option Exercise | 2.26 | 1,000 | 2,260 | 89,366 | Dec 26 11:23 AM |
|