| Insider Trading |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
| MOULDER LEON O JR | Chief Executive Officer | Apr 29 '26 | Buy | 17.62 | 35,000 | 616,700 | 1,786,039 | Apr 29 07:21 PM | | MOULDER LEON O JR | Chief Executive Officer | Apr 28 '26 | Buy | 18.02 | 25,000 | 450,500 | 1,751,039 | Apr 29 07:21 PM | | Lu Hongbo | Director | Mar 31 '26 | Buy | 18.63 | 3,768 | 70,198 | 426,736 | Apr 02 05:02 PM | | Fairmount Funds Management LLC | Director | Mar 31 '26 | Buy | 20.00 | 150,000 | 3,000,000 | 2,359,025 | Apr 01 04:30 PM | | MOULDER LEON O JR | Chief Executive Officer | Mar 31 '26 | Buy | 19.31 | 34,000 | 656,540 | 1,726,039 | Mar 31 08:14 PM | | MOULDER LEON O JR | Chief Executive Officer | Mar 30 '26 | Buy | 18.23 | 20,000 | 364,600 | 1,692,039 | Mar 31 08:14 PM | | Lu Hongbo | Director | Mar 31 '26 | Buy | 20.00 | 75,000 | 1,500,000 | 422,968 | Mar 31 05:00 PM | | Lu Hongbo | Director | Feb 11 '26 | Buy | 22.50 | 25,985 | 584,662 | 347,968 | Feb 13 05:35 PM | | Allen Patricia L | Director | Feb 12 '26 | Buy | 24.85 | 15,700 | 390,088 | 15,700 | Feb 13 05:06 PM | | Allen Patricia L | Director | Feb 13 '26 | Buy | 26.36 | 4,160 | 109,658 | 19,860 | Feb 13 05:06 PM | | MOULDER LEON O JR | Chief Executive Officer | Feb 02 '26 | Buy | 17.96 | 57,000 | 1,023,720 | 423,155 | Feb 03 04:30 PM | | MOULDER LEON O JR | Chief Executive Officer | Jan 07 '26 | Buy | 16.38 | 50,000 | 819,000 | 316,155 | Jan 09 09:42 PM | | MOULDER LEON O JR | Chief Executive Officer | Jan 08 '26 | Buy | 16.30 | 30,000 | 489,000 | 346,155 | Jan 09 09:42 PM | | MOULDER LEON O JR | Chief Executive Officer | Jan 09 '26 | Buy | 16.55 | 20,000 | 331,000 | 366,155 | Jan 09 09:42 PM | | Nunn Jason Raleigh | Director | Oct 09 '25 | Buy | 19.00 | 63,158 | 1,200,002 | 1,173,395 | Oct 14 05:16 PM | | SR ONE CAPITAL MANAGEMENT, LLC | 10% Owner | Oct 09 '25 | Buy | 19.00 | 126,315 | 2,399,985 | 1,917,895 | Oct 14 05:14 PM | | ENRIGHT PATRICK G | Director | Oct 09 '25 | Buy | 19.00 | 105,265 | 2,000,035 | 1,832,669 | Oct 14 08:59 AM | | ENRIGHT PATRICK G | Director | Oct 09 '25 | Buy | 20.85 | 11,990 | 249,992 | 11,990 | Oct 14 08:59 AM | | MOULDER LEON O JR | See Remarks | Oct 07 '25 | Buy | 20.85 | 36,928 | 769,949 | 36,928 | Oct 09 05:24 PM | | Fairmount Funds Management LLC | Director | Oct 07 '25 | Buy | 19.00 | 316,219 | 6,008,161 | 2,209,025 | Oct 09 04:15 PM | | Lu Hongbo | Director | Oct 07 '25 | Buy | 19.00 | 263,160 | 5,000,040 | 321,983 | Oct 09 03:37 PM |
|