| PGY | Rosen Tami | Director | Jun 12 '26 | Option Exercise | 0.00 | 31,250 | 0 | 53,169 | Jun 16 12:00 AM |
| PGY | Rosen Tami | Director | Jun 12 '26 | Sale | 16.23 | 5,681 | 92,203 | 47,488 | Jun 16 12:00 AM |
| PGY | Rosen Tami | Director | Apr 17 '26 | Sale | 15.14 | 9,720 | 147,161 | 37,544 | Apr 20 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Mar 12 '26 | Option Exercise | 0.00 | 31,250 | 0 | 62,500 | Mar 16 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Mar 12 '26 | Sale | 10.99 | 5,905 | 64,896 | 47,264 | Mar 16 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Dec 19 '25 | Sale | 30.73 | 7,561 | 232,384 | 37,544 | Dec 23 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Dec 12 '25 | Option Exercise | 0.00 | 31,250 | 0 | 78,125 | Dec 16 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Dec 12 '25 | Sale | 22.35 | 8,064 | 180,230 | 45,105 | Dec 16 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Oct 13 '25 | Option Exercise | 10.68 | 18,726 | 199,994 | 222,267 | Oct 14 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Oct 01 '25 | Sale | 30.73 | 15,026 | 461,817 | 28,181 | Oct 03 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Sep 15 '25 | Option Exercise | 10.68 | 11,666 | 124,592 | 231,630 | Sep 16 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Sep 15 '25 | Sale | 41.20 | 13,870 | 571,449 | 43,207 | Sep 16 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Sep 12 '25 | Option Exercise | 0.00 | 31,250 | 0 | 93,750 | Sep 16 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Jul 03 '25 | Sale | 21.85 | 13,821 | 302,029 | 35,619 | Jul 03 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Jul 01 '25 | Option Exercise | 0.00 | 56,932 | 0 | 64,085 | Jul 03 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Jul 01 '25 | Sale | 22.57 | 14,645 | 330,538 | 49,440 | Jul 03 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Jun 25 '25 | Sale | 20.24 | 10,000 | 202,400 | 35,619 | Jun 25 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Jun 12 '25 | Option Exercise | 0.00 | 31,250 | 0 | 109,375 | Jun 16 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Jun 12 '25 | Sale | 17.90 | 8,187 | 146,547 | 45,619 | Jun 16 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Jun 10 '25 | Sale | 17.68 | 13,814 | 244,226 | 38,181 | Jun 10 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Apr 02 '25 | Sale | 10.53 | 14,653 | 154,296 | 51,995 | Apr 03 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Apr 01 '25 | Option Exercise | 0.00 | 28,467 | 0 | 28,466 | Apr 03 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Feb 13 '25 | Sale | 15.00 | 35,369 | 530,535 | 38,181 | Feb 13 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Feb 07 '25 | Sale | 12.18 | 9,846 | 119,924 | 73,550 | Feb 07 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Feb 03 '25 | Sale | 9.28 | 5,779 | 53,629 | 83,396 | Feb 04 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Jan 31 '25 | Option Exercise | 0.00 | 15,625 | 0 | 0 | Feb 04 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Jan 02 '25 | Sale | 9.97 | 21,547 | 214,824 | 73,550 | Jan 03 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Jan 01 '25 | Option Exercise | 0.00 | 56,916 | 0 | 56,933 | Jan 03 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Nov 11 '24 | Sale | 15.15 | 27,676 | 419,225 | 38,181 | Nov 12 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Nov 06 '24 | Sale | 12.00 | 7,659 | 91,908 | 65,857 | Nov 07 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Nov 01 '24 | Sale | 11.57 | 7,966 | 92,167 | 91,086 | Nov 04 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Oct 31 '24 | Sale | 12.06 | 17,570 | 211,914 | 73,516 | Nov 04 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Oct 31 '24 | Option Exercise | 0.00 | 31,250 | 0 | 99,052 | Nov 04 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Oct 02 '24 | Sale | 9.90 | 29,240 | 289,476 | 83,427 | Oct 03 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Jul 31 '24 | Option Exercise | 0.00 | 31,250 | 0 | 63,776 | Aug 21 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Jul 31 '24 | Sale | 14.70 | 8,025 | 117,968 | 55,751 | Aug 21 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Apr 30 '24 | Sale | 9.60 | 5,655 | 54,288 | 48,151 | Aug 21 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Apr 30 '24 | Option Exercise | 0.00 | 31,250 | 0 | 53,806 | Aug 21 12:00 AM |
| PGY | Rosen Tami | Chief Development Officer | Jun 25 '24 | Option Exercise | 10.68 | 18,726 | 199,994 | 38,181 | Jun 26 12:00 AM |
| PGY | Rosen Tami | Chief People Officer | Apr 05 '24 | Buy | 10.47 | 10,000 | 104,723 | 28,818 | Apr 09 12:00 AM |