| May 22, 26 | Chow Oliver | CFO | Purchase | -- | 12.07K | -- | 12.07K |
| Feb 24, 26 | Fine Capital Partners, L.P. | 10 percent owner | Sale | -- | -- | -- | 7.85M |
| Feb 24, 26 | Fine Capital Partners, L.P. | 10 percent owner | Sale | -- | -- | -- | 13.00K |
| Apr 29, 26 | Fine Capital Partners, L.P. | 10 percent owner | Sale | $82.44 | 80.00K | $6.60M | 7.77M |
| May 1, 26 | Fine Capital Partners, L.P. | 10 percent owner | Sale | -- | 102.20K | -- | 7.67M |
| Mar 11, 26 | Lane Siobhan | CEO | Sale | $89.03 | 11.71K | $1.04M | 6.50K |
| Mar 11, 26 | Lane Siobhan | CEO | Sale | $89.67 | 1.25K | $111.64K | 5.26K |
| Mar 9, 26 | Lane Siobhan | CEO | Sale | $89.76 | 2.68K | $240.65K | 32.92K |
| Mar 9, 26 | Lane Siobhan | CEO | Sale | $90.79 | 2.32K | $210.54K | 30.61K |
| Mar 10, 26 | Lane Siobhan | CEO | Sale | $88.84 | 4.89K | $434.16K | 25.72K |
| Mar 10, 26 | Lane Siobhan | CEO | Sale | $89.66 | 7.24K | $648.87K | 18.48K |
| Mar 10, 26 | Lane Siobhan | CEO | Sale | $90.39 | 270 | $24.41K | 18.21K |
| Jan 27, 26 | Fine Capital Partners, L.P. | 10 percent owner | Sale | $112.29 | 2.23K | $249.85K | 8.16M |
| Jan 27, 26 | Fine Capital Partners, L.P. | 10 percent owner | Sale | $113.28 | 2.43K | $274.81K | 8.16M |
| Jan 27, 26 | Fine Capital Partners, L.P. | 10 percent owner | Sale | $113.94 | 4.39K | $499.74K | 8.15M |
| Jan 22, 26 | Fine Capital Partners, L.P. | 10 percent owner | Sale | $116.29 | 5.69K | $662.14K | 8.16M |
| Jan 19, 26 | Fine Capital Partners, L.P. | 10 percent owner | Sale | $120.75 | 19.67K | $2.37M | 8.18M |
| Jan 19, 26 | Fine Capital Partners, L.P. | 10 percent owner | Sale | $121.35 | 63 | $7.65K | 8.18M |
| Jan 20, 26 | Fine Capital Partners, L.P. | 10 percent owner | Sale | $120.46 | 9.26K | $1.12M | 8.17M |
| Jan 20, 26 | Fine Capital Partners, L.P. | 10 percent owner | Sale | $121.17 | 39 | $4.73K | 8.17M |
| Jan 21, 26 | Fine Capital Partners, L.P. | 10 percent owner | Sale | $115.01 | 1.47K | $169.41K | 8.17M |
| Jan 9, 26 | Fine Capital Partners, L.P. | 10 percent owner | Sale | $103.45 | 14.19K | $1.47M | 8.20M |
| Jan 9, 26 | Fine Capital Partners, L.P. | 10 percent owner | Sale | $104.00 | 812 | $84.45K | 8.20M |
| Dec 29, 25 | Fine Capital Partners, L.P. | 10 percent owner | Sale | $101.97 | 2.93K | $298.98K | 8.23M |
| Dec 29, 25 | Fine Capital Partners, L.P. | 10 percent owner | Sale | $102.94 | 5.94K | $611.48K | 8.22M |
| Dec 29, 25 | Fine Capital Partners, L.P. | 10 percent owner | Sale | $103.89 | 11.06K | $1.15M | 8.21M |
| Dec 29, 25 | Fine Capital Partners, L.P. | 10 percent owner | Sale | $104.44 | 63 | $6.58K | 8.21M |
| Dec 12, 25 | Fine Capital Partners, L.P. | 10 percent owner | Sale | $100.78 | 12.00K | $1.21M | 8.23M |
| Dec 8, 25 | Fine Capital Partners, L.P. | 10 percent owner | Sale | $99.91 | 7.50K | $749.33K | 8.25M |
| Dec 9, 25 | Fine Capital Partners, L.P. | 10 percent owner | Sale | $100.95 | 3.12K | $314.56K | 8.25M |
| Dec 9, 25 | Fine Capital Partners, L.P. | 10 percent owner | Sale | $102.05 | 1.06K | $107.96K | 8.25M |
| Dec 9, 25 | Fine Capital Partners, L.P. | 10 percent owner | Sale | $102.95 | 867 | $89.26K | 8.24M |
| Dec 8, 25 | Fine Capital Partners, L.P. | 10 percent owner | Sale | $150.83 | 7.50K | $1.13M | 8.25M |
| Dec 9, 25 | Fine Capital Partners, L.P. | 10 percent owner | Sale | $151.92 | 2.50K | $379.20K | 8.25M |
| Dec 9, 25 | Fine Capital Partners, L.P. | 10 percent owner | Sale | $152.57 | 811 | $123.73K | 8.25M |
| Dec 9, 25 | Fine Capital Partners, L.P. | 10 percent owner | Sale | $153.82 | 867 | $133.36K | 8.25M |
| Dec 9, 25 | Fine Capital Partners, L.P. | 10 percent owner | Sale | $155.02 | 2.07K | $320.58K | 8.24M |
| Dec 9, 25 | Fine Capital Partners, L.P. | 10 percent owner | Sale | $155.50 | 758 | $117.87K | 8.24M |
| Nov 5, 25 | Fine Capital Partners, L.P. | 10 percent owner | Sale | -- | -- | -- | 8.25M |
| Nov 5, 25 | Fine Capital Partners, L.P. | 10 percent owner | Sale | -- | -- | -- | 13.00K |
| Oct 1, 25 | Sottile James | Officer | Purchase | -- | 3.33K | -- | 90.47K |
| Oct 1, 25 | Sottile James | Officer | Sale | $84.55 | 1.60K | $135.45K | 88.87K |
| Oct 1, 25 | Sottile James | Officer | Sale | -- | 3.33K | -- | -- |
| Oct 1, 25 | Korsanos Antonia | CTO | Purchase | -- | 3.33K | -- | 27.57K |
| Oct 1, 25 | Korsanos Antonia | CTO | Purchase | -- | 1.42K | -- | 24.23K |
| Oct 1, 25 | Korsanos Antonia | CTO | Sale | -- | 3.33K | -- | 3.33K |
| Oct 1, 25 | Korsanos Antonia | CTO | Sale | -- | 1.42K | -- | 1.42K |
| Oct 1, 25 | Odell Jamie | CTO | Purchase | -- | 3.33K | -- | 20.94K |
| Oct 1, 25 | Odell Jamie | CTO | Purchase | -- | 2.14K | -- | 17.61K |
| Oct 1, 25 | Odell Jamie | CTO | Sale | -- | 3.33K | -- | 3.33K |
| Oct 1, 25 | Odell Jamie | CTO | Sale | -- | 2.14K | -- | 2.14K |
| Aug 25, 25 | Chow Oliver | CFO | Purchase | -- | 879 | -- | 6.11K |
| Aug 25, 25 | Chow Oliver | CFO | Sale | $91.36 | 346 | $31.61K | 5.76K |
| Aug 25, 25 | Chow Oliver | CFO | Sale | -- | 879 | -- | 879 |
| Aug 14, 25 | Throsby Timothy | CTO | Purchase | $90.24 | 7.80K | $703.78K | 42.08K |
| Aug 14, 25 | Throsby Timothy | CTO | Purchase | $89.70 | 2.20K | $197.43K | 34.28K |
| Aug 14, 25 | Throsby Timothy | CTO | Purchase | $88.61 | 10.00K | $886.10K | 32.08K |
| Aug 12, 25 | McLennan Hamish | CTO | Purchase | $87.61 | 1.38K | $120.90K | 6.38K |
| Aug 11, 25 | Odell Jamie | CTO | Purchase | $84.18 | 36 | $3.03K | 36 |
| Aug 10, 25 | Korsanos Antonia | CTO | Purchase | $80.05 | 8.06K | $645.60K | 22.82K |
| Aug 7, 25 | Odell Jamie | CTO | Purchase | $79.25 | 1.27K | $101.04K | 8.28K |
| Aug 7, 25 | Odell Jamie | CTO | Purchase | $78.73 | 7.00K | $551.11K | 7.00K |
| Jun 10, 25 | Throsby Timothy | CTO | Purchase | -- | 2.39K | -- | 2.39K |
| Jun 10, 25 | Morro Stephen W | CTO | Purchase | -- | 2.39K | -- | 2.39K |
| Jun 10, 25 | YOUNGBLOOD DR KNEELAND | CTO | Purchase | -- | 2.39K | -- | 2.39K |
| Jun 10, 25 | SHANKS VIRGINIA E | CTO | Purchase | -- | 2.39K | -- | 2.39K |
| Jun 10, 25 | McLennan Hamish | CTO | Purchase | -- | 2.39K | -- | 2.39K |
| Jun 10, 25 | Marchetti Michael | CTO | Purchase | -- | 2.39K | -- | 2.39K |
| Jun 5, 25 | YOUNGBLOOD DR KNEELAND | CTO | Purchase | -- | 2.16K | -- | 28.16K |
| Jun 5, 25 | YOUNGBLOOD DR KNEELAND | CTO | Sale | -- | 2.16K | -- | -- |
| Jun 5, 25 | Throsby Timothy | CTO | Purchase | -- | 2.16K | -- | 22.08K |
| Jun 5, 25 | Throsby Timothy | CTO | Sale | -- | 2.16K | -- | -- |
| Jun 5, 25 | SHANKS VIRGINIA E | CTO | Purchase | -- | 2.16K | -- | 9.32K |
| Jun 5, 25 | SHANKS VIRGINIA E | CTO | Sale | -- | 2.16K | -- | -- |
| Jun 5, 25 | Morro Stephen W | CTO | Purchase | -- | 2.16K | -- | 12.41K |
| Jun 5, 25 | Morro Stephen W | CTO | Sale | -- | 2.16K | -- | -- |
| Jun 5, 25 | McLennan Hamish | CTO | Purchase | -- | 2.16K | -- | 31.78K |
| Jun 5, 25 | McLennan Hamish | CTO | Sale | -- | 2.16K | -- | -- |
| Jun 5, 25 | Marchetti Michael | CTO | Purchase | -- | 2.16K | -- | 3.16K |
| Jun 5, 25 | Marchetti Michael | CTO | Sale | -- | 2.16K | -- | -- |
| May 13, 25 | Kalabic Vanja | Officer | Purchase | -- | 526 | -- | 7.24K |
| May 13, 25 | Kalabic Vanja | Officer | Sale | $86.08 | 197 | $16.96K | 7.04K |
| May 13, 25 | Kalabic Vanja | Officer | Sale | -- | 526 | -- | -- |
| Mar 20, 25 | Chow Oliver | CFO | Purchase | -- | 1.83K | -- | 5.95K |
| Mar 20, 25 | Chow Oliver | CFO | Sale | $102.85 | 719 | $73.95K | 5.23K |
| Mar 20, 25 | Chow Oliver | CFO | Purchase | -- | 710 | -- | 4.41K |
| Mar 20, 25 | Chow Oliver | CFO | Sale | $102.85 | 280 | $28.80K | 4.13K |
| Mar 20, 25 | Chow Oliver | CFO | Sale | -- | 1.83K | -- | 3.65K |
| Mar 20, 25 | Chow Oliver | CFO | Sale | -- | 710 | -- | 711 |
| Mar 20, 25 | Wilson Matthew R. | CEO | Purchase | -- | 5.75K | -- | 165.21K |
| Mar 20, 25 | Wilson Matthew R. | CEO | Sale | $104.99 | 2.26K | $237.70K | 162.94K |
| Mar 20, 25 | Wilson Matthew R. | CEO | Purchase | -- | 6.30K | -- | 161.94K |
| Mar 20, 25 | Wilson Matthew R. | CEO | Sale | $104.99 | 2.48K | $260.38K | 159.46K |
| Mar 20, 25 | Wilson Matthew R. | CEO | Purchase | -- | 6.51K | -- | 158.20K |
| Mar 20, 25 | Wilson Matthew R. | CEO | Purchase | -- | 11.37K | -- | 156.16K |
| Mar 20, 25 | Wilson Matthew R. | CEO | Sale | $102.85 | 2.56K | $263.60K | 155.64K |
| Mar 20, 25 | Wilson Matthew R. | CEO | Sale | $102.85 | 4.47K | $460.05K | 151.69K |
| Mar 20, 25 | Wilson Matthew R. | CEO | Purchase | -- | 4.20K | -- | 146.45K |
| Mar 20, 25 | Wilson Matthew R. | CEO | Sale | $102.85 | 1.65K | $170.01K | 144.79K |
| Mar 20, 25 | Wilson Matthew R. | CEO | Sale | -- | 6.51K | -- | 13.03K |
| Mar 20, 25 | Wilson Matthew R. | CEO | Sale | -- | 11.37K | -- | 11.37K |
| Mar 20, 25 | Wilson Matthew R. | CEO | Sale | -- | 5.75K | -- | -- |
| Mar 20, 25 | Kalabic Vanja | Officer | Purchase | -- | 668 | -- | 6.96K |
| Mar 20, 25 | Kalabic Vanja | Officer | Purchase | -- | 1.20K | -- | 6.74K |
| Mar 20, 25 | Kalabic Vanja | Officer | Sale | $102.85 | 250 | $25.71K | 6.71K |
| Mar 20, 25 | Kalabic Vanja | Officer | Sale | $102.85 | 447 | $45.97K | 6.29K |
| Mar 20, 25 | Kalabic Vanja | Officer | Purchase | -- | 847 | -- | 5.86K |
| Mar 20, 25 | Kalabic Vanja | Officer | Sale | $102.85 | 317 | $32.60K | 5.55K |
| Mar 20, 25 | Kalabic Vanja | Officer | Sale | -- | 668 | -- | 1.34K |
| Mar 20, 25 | Kalabic Vanja | Officer | Sale | -- | 1.20K | -- | 1.20K |
| Mar 20, 25 | Kalabic Vanja | Officer | Sale | -- | 847 | -- | -- |
| Mar 20, 25 | Lane Siobhan | CEO | Purchase | -- | 3.16K | -- | 31.69K |
| Mar 20, 25 | Lane Siobhan | CEO | Sale | $104.99 | 1.34K | $141.11K | 30.35K |
| Mar 20, 25 | Lane Siobhan | CEO | Purchase | -- | 3.46K | -- | 30.00K |
| Mar 20, 25 | Lane Siobhan | CEO | Sale | $104.99 | 1.47K | $154.65K | 28.53K |
| Mar 20, 25 | Lane Siobhan | CEO | Purchase | -- | 2.50K | -- | 27.60K |
| Mar 20, 25 | Lane Siobhan | CEO | Purchase | -- | 4.37K | -- | 26.95K |
| Mar 20, 25 | Lane Siobhan | CEO | Sale | $102.85 | 1.06K | $109.43K | 26.54K |
| Mar 20, 25 | Lane Siobhan | CEO | Sale | $102.85 | 1.86K | $191.10K | 25.10K |
| Mar 20, 25 | Lane Siobhan | CEO | Purchase | -- | 2.31K | -- | 23.56K |
| Mar 20, 25 | Lane Siobhan | CEO | Sale | $102.85 | 982 | $101.00K | 22.58K |
| Mar 20, 25 | Lane Siobhan | CEO | Sale | -- | 2.50K | -- | 5.01K |
| Mar 20, 25 | Lane Siobhan | CEO | Sale | -- | 4.37K | -- | 4.37K |
| Mar 20, 25 | Lane Siobhan | CEO | Sale | -- | 3.16K | -- | -- |
| Mar 20, 25 | Sottile James | Officer | Purchase | -- | 4.70K | -- | 89.40K |
| Mar 20, 25 | Sottile James | Officer | Purchase | -- | 5.14K | -- | 87.17K |
| Mar 20, 25 | Sottile James | Officer | Sale | $104.99 | 2.26K | $236.96K | 87.14K |
| Mar 20, 25 | Sottile James | Officer | Sale | $104.99 | 2.47K | $259.64K | 84.70K |
| Mar 20, 25 | Sottile James | Officer | Purchase | -- | 2.04K | -- | 83.01K |
| Mar 20, 25 | Sottile James | Officer | Purchase | -- | 3.57K | -- | 82.68K |
| Mar 20, 25 | Sottile James | Officer | Sale | $102.85 | 983 | $101.10K | 82.03K |
| Mar 20, 25 | Sottile James | Officer | Sale | $102.85 | 1.72K | $176.49K | 80.97K |
| Mar 20, 25 | Sottile James | Officer | Purchase | -- | 3.43K | -- | 80.76K |
| Mar 20, 25 | Sottile James | Officer | Sale | $102.85 | 1.65K | $169.60K | 79.11K |
| Mar 20, 25 | Sottile James | Officer | Sale | -- | 2.04K | -- | 4.09K |
| Mar 20, 25 | Sottile James | Officer | Sale | -- | 3.57K | -- | 3.57K |
| Mar 20, 25 | Sottile James | Officer | Sale | -- | 4.70K | -- | -- |
| Mar 5, 25 | Lane Siobhan | CEO | Purchase | -- | 6.63K | -- | 27.88K |
| Mar 5, 25 | Lane Siobhan | CEO | Sale | $106.19 | 2.85K | $302.11K | 25.04K |
| Mar 6, 25 | Lane Siobhan | CEO | Sale | $105.37 | 3.78K | $398.72K | 21.25K |
| Mar 5, 25 | Lane Siobhan | CEO | Purchase | -- | 7.24K | -- | 7.24K |
| Mar 5, 25 | Lane Siobhan | CEO | Purchase | -- | 6.63K | -- | 6.63K |
| Mar 5, 25 | Lane Siobhan | CEO | Purchase | -- | 3.62K | -- | 3.62K |
| Mar 5, 25 | Lane Siobhan | CEO | Sale | -- | 6.63K | -- | -- |
| Mar 5, 25 | Kalabic Vanja | Officer | Purchase | -- | 1.90K | -- | 6.91K |
| Mar 5, 25 | Kalabic Vanja | Officer | Sale | $106.19 | 764 | $81.13K | 6.15K |
| Mar 6, 25 | Kalabic Vanja | Officer | Sale | $104.41 | 1.13K | $118.19K | 5.02K |
| Mar 5, 25 | Kalabic Vanja | Officer | Purchase | -- | 1.94K | -- | 1.94K |
| Mar 5, 25 | Kalabic Vanja | Officer | Purchase | -- | 1.90K | -- | 1.90K |
| Mar 5, 25 | Kalabic Vanja | Officer | Purchase | -- | 969 | -- | 969 |
| Mar 5, 25 | Kalabic Vanja | Officer | Sale | -- | 1.90K | -- | -- |
| Mar 5, 25 | Wilson Matthew R. | CEO | Purchase | -- | 15.34K | -- | 166.53K |
| Mar 5, 25 | Wilson Matthew R. | CEO | Sale | $106.19 | 6.04K | $641.07K | 160.49K |
| Mar 7, 25 | Wilson Matthew R. | CEO | Sale | $103.97 | 6.90K | $717.08K | 153.59K |
| Mar 7, 25 | Wilson Matthew R. | CEO | Sale | $104.99 | 11.35K | $1.19M | 142.25K |
| Mar 5, 25 | Wilson Matthew R. | CEO | Purchase | -- | 18.82K | -- | 18.82K |
| Mar 5, 25 | Wilson Matthew R. | CEO | Purchase | -- | 15.34K | -- | 15.34K |
| Mar 5, 25 | Wilson Matthew R. | CEO | Purchase | -- | 9.41K | -- | 9.41K |
| Mar 5, 25 | Wilson Matthew R. | CEO | Sale | -- | 15.34K | -- | -- |
| Mar 5, 25 | Chow Oliver | CFO | Purchase | -- | 4.34K | -- | 8.04K |
| Mar 5, 25 | Chow Oliver | CFO | Sale | $106.19 | 1.75K | $185.73K | 6.29K |
| Mar 5, 25 | Chow Oliver | CFO | Purchase | -- | 5.88K | -- | 5.88K |
| Mar 5, 25 | Chow Oliver | CFO | Purchase | -- | 4.34K | -- | 4.34K |
| Mar 7, 25 | Chow Oliver | CFO | Sale | $104.94 | 2.60K | $272.32K | 3.69K |
| Mar 5, 25 | Chow Oliver | CFO | Purchase | -- | 2.94K | -- | 2.94K |
| Mar 5, 25 | Chow Oliver | CFO | Sale | -- | 4.34K | -- | -- |
| Mar 5, 25 | Sottile James | Officer | Purchase | -- | 4.60K | -- | 81.93K |
| Mar 5, 25 | Sottile James | Officer | Sale | $106.19 | 2.24K | $237.97K | 79.69K |
| Mar 6, 25 | Sottile James | Officer | Sale | $105.54 | 2.36K | $248.65K | 77.33K |
| Mar 5, 25 | Sottile James | Officer | Purchase | -- | 5.50K | -- | 5.50K |
| Mar 5, 25 | Sottile James | Officer | Purchase | -- | 4.60K | -- | 4.60K |
| Mar 5, 25 | Sottile James | Officer | Purchase | -- | 2.75K | -- | 2.75K |
| Mar 5, 25 | Sottile James | Officer | Sale | -- | 4.60K | -- | -- |
| Feb 28, 25 | McLennan Hamish | CTO | Purchase | $34.12 | 5.00K | $170.60K | 34.62K |
| Feb 28, 25 | McLennan Hamish | CTO | Sale | $110.58 | 5.00K | $552.90K | 29.62K |
| Feb 28, 25 | McLennan Hamish | CTO | Sale | $34.12 | 5.00K | $170.60K | 5.00K |
| Dec 10, 24 | Kalabic Vanja | Officer | Purchase | -- | 225 | -- | 5.11K |
| Dec 10, 24 | Kalabic Vanja | Officer | Sale | $95.93 | 89 | $8.54K | 5.02K |
| Dec 10, 24 | Kalabic Vanja | Officer | Sale | -- | 225 | -- | -- |
| Dec 1, 24 | Kalabic Vanja | Officer | Purchase | -- | 431 | -- | 5.05K |
| Dec 1, 24 | Kalabic Vanja | Officer | Sale | $96.17 | 170 | $16.35K | 4.88K |
| Dec 1, 24 | Kalabic Vanja | Officer | Sale | -- | 431 | -- | -- |
| Nov 20, 24 | Lane Siobhan | CEO | Purchase | -- | 21.91K | -- | 21.91K |
| Nov 14, 24 | Chow Oliver | CFO | Purchase | -- | 2.01K | -- | 4.49K |
| Nov 14, 24 | Chow Oliver | CFO | Sale | $94.17 | 790 | $74.39K | 3.69K |
| Nov 14, 24 | Chow Oliver | CFO | Sale | -- | 1.13K | -- | 1.13K |
| Nov 14, 24 | Chow Oliver | CFO | Sale | -- | 874 | -- | 875 |
| Oct 1, 24 | Odell Jamie | CTO | Purchase | -- | 5.47K | -- | 15.47K |
| Oct 1, 24 | Odell Jamie | CTO | Sale | -- | 3.33K | -- | 6.67K |
| Oct 1, 24 | Odell Jamie | CTO | Sale | -- | 2.14K | -- | 4.28K |
| Oct 1, 24 | Sottile James | Officer | Purchase | -- | 3.33K | -- | 78.93K |
| Oct 1, 24 | Sottile James | Officer | Sale | $90.75 | 1.60K | $145.38K | 77.33K |
| Oct 1, 24 | Sottile James | Officer | Sale | -- | 3.33K | -- | 3.33K |
| Oct 1, 24 | Korsanos Antonia | CTO | Purchase | -- | 4.75K | -- | 14.75K |
| Oct 1, 24 | Korsanos Antonia | CTO | Sale | -- | 3.33K | -- | 6.67K |
| Oct 1, 24 | Korsanos Antonia | CTO | Sale | -- | 1.42K | -- | 2.83K |
| Aug 31, 24 | Sottile James | Officer | Purchase | -- | 3.33K | -- | 77.20K |
| Aug 31, 24 | Sottile James | Officer | Sale | $108.88 | 1.60K | $174.43K | 75.60K |
| Aug 31, 24 | Sottile James | Officer | Sale | -- | 3.33K | -- | -- |
| Aug 25, 24 | Chow Oliver | CFO | Purchase | -- | 878 | -- | 2.83K |