| Jul 2, 25 | rahim rami | CEO | Sale | -- | 393.69K | -- | 489.44K |
| Jul 2, 25 | rahim rami | CEO | Sale | $34.32 | 275.22K | $9.45M | -- |
| Jul 2, 25 | rahim rami | CEO | Sale | -- | 489.44K | -- | -- |
| Jul 2, 25 | rahim rami | CEO | Sale | -- | 343.94K | -- | -- |
| Jul 2, 25 | rahim rami | CEO | Sale | $40.00 | 1.13M | $45.35M | -- |
| Jul 2, 25 | Austin Thomas A | Officer | Sale | $40.00 | 57.22K | $2.29M | -- |
| Jul 2, 25 | Austin Thomas A | Officer | Sale | -- | 38.59K | -- | -- |
| Jul 2, 25 | Kaddaras Christopher Nicholas Jr | Officer | Sale | -- | 100.76K | -- | 125.96K |
| Jul 2, 25 | Kaddaras Christopher Nicholas Jr | Officer | Sale | $40.00 | 64.53K | $2.58M | -- |
| Jul 2, 25 | Kaddaras Christopher Nicholas Jr | Officer | Sale | -- | 170.01K | -- | -- |
| Jul 2, 25 | Kaddaras Christopher Nicholas Jr | Officer | Sale | -- | 125.96K | -- | -- |
| Jul 2, 25 | Leelanivas Manoj | COO | Sale | -- | 155.63K | -- | 194.94K |
| Jul 2, 25 | Leelanivas Manoj | COO | Sale | -- | 194.94K | -- | -- |
| Jul 2, 25 | Leelanivas Manoj | COO | Sale | -- | 135.27K | -- | -- |
| Jul 2, 25 | Leelanivas Manoj | COO | Sale | $40.00 | 100.64K | $4.03M | -- |
| Jul 2, 25 | Mobassaly Robert | Officer | Sale | -- | 86.27K | -- | 105.94K |
| Jul 2, 25 | Mobassaly Robert | Officer | Sale | -- | 42.30K | -- | -- |
| Jul 2, 25 | Mobassaly Robert | Officer | Sale | $40.00 | 102.24K | $4.09M | -- |
| Jul 2, 25 | Mobassaly Robert | Officer | Sale | -- | 105.94K | -- | -- |
| Jul 2, 25 | Miller Kenneth Bradley | CFO | Sale | -- | 126.09K | -- | 158.19K |
| Jul 2, 25 | Miller Kenneth Bradley | CFO | Sale | -- | 109.29K | -- | -- |
| Jul 2, 25 | Miller Kenneth Bradley | CFO | Sale | $40.00 | 56.11K | $2.24M | -- |
| Jul 2, 25 | Miller Kenneth Bradley | CFO | Sale | -- | 158.19K | -- | -- |
| Jul 2, 25 | STENSRUD WILLIAM | CTO | Sale | $40.00 | 124.55K | $4.98M | -- |
| Jul 2, 25 | STENSRUD WILLIAM | CTO | Sale | -- | 6.84K | -- | -- |
| Jul 2, 25 | Merchant Rahul N | CTO | Sale | -- | 6.84K | -- | -- |
| Jul 2, 25 | Merchant Rahul N | CTO | Sale | $40.00 | 12.51K | $500.44K | -- |
| Jul 2, 25 | Gorjanc Christine Marie | CTO | Sale | $40.00 | 51.15K | $2.05M | -- |
| Jul 2, 25 | Gorjanc Christine Marie | CTO | Sale | -- | 6.84K | -- | -- |
| Jul 2, 25 | HAUGEN JANET BRUTSCHEA | CTO | Sale | -- | 6.84K | -- | -- |
| Jul 2, 25 | HAUGEN JANET BRUTSCHEA | CTO | Sale | $40.00 | 51.15K | $2.05M | -- |
| Jul 2, 25 | KRIENS SCOTT | CTO | Sale | $40.00 | 180.00K | $7.20M | -- |
| Jul 2, 25 | KRIENS SCOTT | CTO | Sale | -- | 6.84K | -- | -- |
| Jul 2, 25 | Fernandez Steven | CTO | Sale | $40.00 | 21.82K | $872.72K | -- |
| Jul 2, 25 | Fernandez Steven | CTO | Sale | -- | 6.84K | -- | -- |
| Jul 2, 25 | DOLCE JAMES A JR | CTO | Sale | $40.00 | 32.00K | $1.28M | -- |
| Jul 2, 25 | DOLCE JAMES A JR | CTO | Sale | -- | 6.84K | -- | -- |
| Jul 2, 25 | DENUCCIO KEVIN A | CTO | Sale | $40.00 | 28.58K | $1.14M | -- |
| Jul 2, 25 | DENUCCIO KEVIN A | CTO | Sale | -- | 6.84K | -- | -- |
| Jul 2, 25 | DelSanto Anne | CTO | Sale | $40.00 | 40.35K | $1.61M | -- |
| Jul 2, 25 | DelSanto Anne | CTO | Sale | -- | 6.84K | -- | -- |
| Jul 1, 25 | Austin Thomas A | Officer | Purchase | -- | 13.00K | -- | 13.00K |
| May 27, 25 | STENSRUD WILLIAM | CTO | Purchase | -- | 7.03K | -- | 124.55K |
| May 27, 25 | STENSRUD WILLIAM | CTO | Purchase | -- | 7.03K | -- | 7.03K |
| May 28, 25 | STENSRUD WILLIAM | CTO | Purchase | -- | 6.84K | -- | 6.84K |
| May 27, 25 | STENSRUD WILLIAM | CTO | Sale | -- | 7.03K | -- | -- |
| May 27, 25 | STENSRUD WILLIAM | CTO | Sale | -- | 7.03K | -- | -- |
| May 27, 25 | Merchant Rahul N | CTO | Purchase | -- | 7.03K | -- | 76.01K |
| May 28, 25 | Merchant Rahul N | CTO | Purchase | -- | 6.84K | -- | 6.84K |
| May 27, 25 | Merchant Rahul N | CTO | Sale | -- | 7.03K | -- | -- |
| May 27, 25 | KRIENS SCOTT | CTO | Purchase | -- | 7.03K | -- | 237.53K |
| May 27, 25 | KRIENS SCOTT | CTO | Purchase | -- | 7.03K | -- | 7.03K |
| May 27, 25 | KRIENS SCOTT | CTO | Purchase | -- | 6.84K | -- | 6.84K |
| May 27, 25 | KRIENS SCOTT | CTO | Sale | -- | 7.03K | -- | -- |
| May 27, 25 | KRIENS SCOTT | CTO | Sale | -- | 7.03K | -- | -- |
| May 27, 25 | HAUGEN JANET BRUTSCHEA | CTO | Purchase | -- | 7.03K | -- | 51.15K |
| May 27, 25 | HAUGEN JANET BRUTSCHEA | CTO | Purchase | -- | 6.84K | -- | 6.84K |
| May 27, 25 | HAUGEN JANET BRUTSCHEA | CTO | Sale | -- | 7.03K | -- | -- |
| May 27, 25 | Gorjanc Christine Marie | CTO | Purchase | -- | 7.03K | -- | 51.15K |
| May 28, 25 | Gorjanc Christine Marie | CTO | Purchase | -- | 6.84K | -- | 6.84K |
| May 27, 25 | Gorjanc Christine Marie | CTO | Sale | -- | 7.03K | -- | -- |
| May 27, 25 | Fernandez Steven | CTO | Purchase | -- | 7.03K | -- | 21.82K |
| May 28, 25 | Fernandez Steven | CTO | Purchase | -- | 6.84K | -- | 6.84K |
| May 27, 25 | Fernandez Steven | CTO | Sale | -- | 7.03K | -- | -- |
| May 27, 25 | DOLCE JAMES A JR | CTO | Purchase | -- | -- | -- | 32.00K |
| May 28, 25 | DOLCE JAMES A JR | CTO | Purchase | -- | 6.84K | -- | 6.84K |
| May 27, 25 | DOLCE JAMES A JR | CTO | Sale | -- | 7.03K | -- | -- |
| May 27, 25 | DENUCCIO KEVIN A | CTO | Purchase | -- | 7.03K | -- | 28.58K |
| May 28, 25 | DENUCCIO KEVIN A | CTO | Purchase | -- | 6.84K | -- | 6.84K |
| May 27, 25 | DENUCCIO KEVIN A | CTO | Sale | -- | 7.03K | -- | -- |
| May 27, 25 | DelSanto Anne | CTO | Purchase | -- | 7.03K | -- | 40.35K |
| May 27, 25 | DelSanto Anne | CTO | Purchase | -- | 7.03K | -- | 7.03K |
| May 28, 25 | DelSanto Anne | CTO | Purchase | -- | 6.84K | -- | 6.84K |
| May 27, 25 | DelSanto Anne | CTO | Sale | -- | 7.03K | -- | -- |
| May 27, 25 | DelSanto Anne | CTO | Sale | -- | 7.03K | -- | -- |
| Mar 20, 25 | Mobassaly Robert | Officer | Purchase | -- | 8.92K | -- | 106.94K |
| Mar 20, 25 | Mobassaly Robert | Officer | Sale | $36.16 | 4.70K | $169.88K | 102.24K |
| Mar 20, 25 | Mobassaly Robert | Officer | Purchase | -- | 8.92K | -- | 8.92K |
| Mar 20, 25 | Mobassaly Robert | Officer | Sale | -- | 8.92K | -- | -- |
| Mar 20, 25 | rahim rami | CEO | Purchase | -- | 14.50K | -- | 1.13M |
| Mar 20, 25 | rahim rami | CEO | Purchase | -- | 30.61K | -- | 30.61K |
| Mar 20, 25 | rahim rami | CEO | Purchase | -- | 30.61K | -- | 30.61K |
| Mar 20, 25 | rahim rami | CEO | Sale | $36.16 | 16.12K | $582.86K | 14.50K |
| Mar 20, 25 | rahim rami | CEO | Sale | -- | 14.50K | -- | -- |
| Mar 20, 25 | rahim rami | CEO | Sale | -- | 30.61K | -- | -- |
| Mar 20, 25 | Miller Kenneth Bradley | CFO | Purchase | -- | 11.46K | -- | 66.41K |
| Mar 20, 25 | Miller Kenneth Bradley | CFO | Sale | $36.16 | 5.68K | $205.46K | 60.73K |
| Mar 20, 25 | Miller Kenneth Bradley | CFO | Purchase | -- | 11.46K | -- | 11.46K |
| Mar 20, 25 | Miller Kenneth Bradley | CFO | Sale | -- | 11.46K | -- | -- |
| Mar 20, 25 | Leelanivas Manoj | COO | Purchase | -- | 11.63K | -- | 106.41K |
| Mar 20, 25 | Leelanivas Manoj | COO | Sale | $36.16 | 5.77K | $208.61K | 100.64K |
| Mar 20, 25 | Leelanivas Manoj | COO | Purchase | -- | 11.63K | -- | 11.63K |
| Mar 20, 25 | Leelanivas Manoj | COO | Sale | -- | 11.63K | -- | -- |
| Mar 20, 25 | Kaddaras Christopher Nicholas Jr | Officer | Purchase | -- | 11.28K | -- | 68.97K |
| Mar 20, 25 | Kaddaras Christopher Nicholas Jr | Officer | Sale | $36.16 | 4.44K | $160.59K | 64.53K |
| Mar 20, 25 | Kaddaras Christopher Nicholas Jr | Officer | Purchase | -- | 11.28K | -- | 11.28K |
| Mar 20, 25 | Kaddaras Christopher Nicholas Jr | Officer | Sale | -- | 11.28K | -- | -- |
| Mar 20, 25 | Austin Thomas A | Officer | Purchase | -- | 3.88K | -- | 58.35K |
| Mar 20, 25 | Austin Thomas A | Officer | Sale | $36.16 | 1.14K | $41.11K | 57.22K |
| Mar 20, 25 | Austin Thomas A | Officer | Purchase | -- | 3.88K | -- | 3.88K |
| Mar 20, 25 | Austin Thomas A | Officer | Sale | -- | 3.88K | -- | -- |
| Mar 14, 25 | Kaddaras Christopher Nicholas Jr | Officer | Sale | $35.58 | 30.00K | $1.07M | 117.68K |
| Mar 14, 25 | Kaddaras Christopher Nicholas Jr | Officer | Sale | $35.58 | 30.00K | $1.07M | 87.68K |
| Mar 14, 25 | Kaddaras Christopher Nicholas Jr | Officer | Sale | $35.59 | 30.00K | $1.07M | 57.68K |
| Feb 26, 25 | Leelanivas Manoj | COO | Sale | $36.02 | 30.98K | $1.12M | 94.77K |
| Feb 12, 25 | Leelanivas Manoj | -- | Sale | -- | -- | -- | -- |
| Feb 12, 25 | rahim rami | -- | Sale | -- | -- | -- | -- |
| Feb 12, 25 | Mobassaly Robert | -- | Sale | -- | -- | -- | -- |
| Feb 12, 25 | Miller Kenneth Bradley | -- | Sale | -- | -- | -- | -- |
| Feb 12, 25 | Kaddaras Christopher Nicholas Jr | -- | Sale | -- | -- | -- | -- |
| Feb 21, 25 | Mobassaly Robert | Officer | Purchase | -- | 20.02K | -- | 108.68K |
| Feb 21, 25 | Mobassaly Robert | Officer | Sale | $35.99 | 10.67K | $383.94K | 98.01K |
| Feb 20, 25 | Mobassaly Robert | Officer | Purchase | -- | 42.30K | -- | 42.30K |
| Feb 21, 25 | Mobassaly Robert | Officer | Sale | -- | 20.02K | -- | -- |
| Feb 21, 25 | rahim rami | CEO | Purchase | -- | 123.89K | -- | 1.12M |
| Feb 21, 25 | rahim rami | CEO | Purchase | -- | 151.24K | -- | 203.52K |
| Feb 20, 25 | rahim rami | CEO | Purchase | -- | 184.02K | -- | 184.02K |
| Feb 21, 25 | rahim rami | CEO | Sale | $35.99 | 79.63K | $2.87M | 123.89K |
| Feb 20, 25 | rahim rami | CEO | Sale | -- | 52.59K | -- | 102.09K |
| Feb 20, 25 | rahim rami | CEO | Purchase | -- | 52.59K | -- | 79.98K |
| Feb 20, 25 | rahim rami | CEO | Purchase | -- | 57.83K | -- | 57.83K |
| Feb 20, 25 | rahim rami | CEO | Sale | -- | 57.83K | -- | 57.83K |
| Feb 20, 25 | rahim rami | CEO | Sale | $36.07 | 27.69K | $998.85K | 52.28K |
| Feb 20, 25 | rahim rami | CEO | Sale | $36.07 | 30.45K | $1.10M | 27.38K |
| Feb 21, 25 | rahim rami | CEO | Sale | -- | 151.24K | -- | -- |
| Feb 21, 25 | rahim rami | CEO | Sale | -- | 123.89K | -- | -- |
| Feb 21, 25 | Leelanivas Manoj | COO | Purchase | -- | 55.02K | -- | 153.03K |
| Feb 21, 25 | Leelanivas Manoj | COO | Sale | $35.99 | 27.28K | $981.95K | 125.75K |
| Feb 20, 25 | Leelanivas Manoj | COO | Purchase | -- | 21.69K | -- | 108.76K |
| Feb 20, 25 | Leelanivas Manoj | COO | Sale | $36.07 | 10.76K | $387.93K | 98.01K |
| Feb 20, 25 | Leelanivas Manoj | COO | Purchase | -- | 23.66K | -- | 97.87K |
| Feb 20, 25 | Leelanivas Manoj | COO | Sale | $36.07 | 10.80K | $389.56K | 87.07K |
| Feb 20, 25 | Leelanivas Manoj | COO | Purchase | -- | 69.50K | -- | 69.50K |
| Feb 20, 25 | Leelanivas Manoj | COO | Sale | -- | 21.69K | -- | 42.11K |
| Feb 20, 25 | Leelanivas Manoj | COO | Sale | -- | 23.66K | -- | 23.66K |
| Feb 21, 25 | Leelanivas Manoj | COO | Sale | -- | 55.02K | -- | -- |
| Feb 21, 25 | Miller Kenneth Bradley | CFO | Purchase | -- | 45.37K | -- | 77.45K |
| Feb 20, 25 | Miller Kenneth Bradley | CFO | Purchase | -- | 55.90K | -- | 55.90K |
| Feb 21, 25 | Miller Kenneth Bradley | CFO | Sale | $35.99 | 22.50K | $809.63K | 54.95K |
| Feb 20, 25 | Miller Kenneth Bradley | CFO | Purchase | -- | 17.44K | -- | 40.73K |
| Feb 20, 25 | Miller Kenneth Bradley | CFO | Sale | -- | 17.44K | -- | 33.86K |
| Feb 20, 25 | Miller Kenneth Bradley | CFO | Purchase | -- | 19.54K | -- | 32.97K |
| Feb 20, 25 | Miller Kenneth Bradley | CFO | Sale | $36.07 | 8.65K | $311.93K | 32.08K |
| Feb 20, 25 | Miller Kenneth Bradley | CFO | Sale | $36.07 | 9.69K | $349.37K | 23.28K |
| Feb 20, 25 | Miller Kenneth Bradley | CFO | Sale | -- | 19.54K | -- | 19.54K |
| Feb 21, 25 | Miller Kenneth Bradley | CFO | Sale | -- | 45.37K | -- | -- |
| Feb 20, 25 | Kaddaras Christopher Nicholas Jr | Officer | Purchase | -- | 15.41K | -- | 151.54K |
| Feb 20, 25 | Kaddaras Christopher Nicholas Jr | Officer | Sale | $36.07 | 3.86K | $139.16K | 147.68K |
| Feb 20, 25 | Kaddaras Christopher Nicholas Jr | Officer | Purchase | -- | 13.60K | -- | 139.84K |
| Feb 20, 25 | Kaddaras Christopher Nicholas Jr | Officer | Sale | $36.07 | 3.71K | $133.96K | 136.13K |
| Feb 20, 25 | Kaddaras Christopher Nicholas Jr | Officer | Purchase | -- | 45.70K | -- | 45.70K |
| Feb 20, 25 | Kaddaras Christopher Nicholas Jr | Officer | Sale | -- | 13.60K | -- | 26.40K |
| Feb 20, 25 | Kaddaras Christopher Nicholas Jr | Officer | Sale | -- | 15.41K | -- | 15.41K |
| Feb 18, 25 | Leelanivas Manoj | COO | Purchase | -- | 19.37K | -- | 81.01K |
| Feb 18, 25 | Leelanivas Manoj | COO | Sale | $36.16 | 6.80K | $245.89K | 74.21K |
| Feb 18, 25 | Leelanivas Manoj | COO | Sale | -- | 19.37K | -- | -- |
| Feb 18, 25 | Miller Kenneth Bradley | CFO | Purchase | -- | 15.97K | -- | 21.46K |
| Feb 18, 25 | Miller Kenneth Bradley | CFO | Sale | $36.16 | 8.03K | $290.18K | 13.43K |
| Feb 18, 25 | Miller Kenneth Bradley | CFO | Sale | -- | 15.97K | -- | -- |
| Feb 18, 25 | rahim rami | CEO | Purchase | -- | 25.17K | -- | 995.27K |
| Feb 18, 25 | rahim rami | CEO | Purchase | -- | 53.24K | -- | 53.24K |
| Feb 18, 25 | rahim rami | CEO | Sale | $36.16 | 28.07K | $1.02M | 25.17K |
| Feb 18, 25 | rahim rami | CEO | Sale | -- | 25.17K | -- | -- |
| Feb 18, 25 | rahim rami | CEO | Sale | -- | 53.24K | -- | -- |
| Feb 12, 25 | Mobassaly Robert | Officer | Purchase | -- | 20.02K | -- | 20.02K |
| Feb 12, 25 | Mobassaly Robert | Officer | Purchase | -- | 9.88K | -- | 9.88K |
| Feb 12, 25 | Mobassaly Robert | Officer | Purchase | -- | 4.93K | -- | 9.80K |
| Feb 12, 25 | rahim rami | CEO | Purchase | -- | 95.83K | -- | 151.24K |
| Feb 12, 25 | rahim rami | CEO | Purchase | -- | 27.69K | -- | 55.02K |
| Feb 12, 25 | rahim rami | CEO | Purchase | -- | 40.73K | -- | 40.73K |
| Feb 12, 25 | Leelanivas Manoj | COO | Purchase | -- | 34.87K | -- | 55.02K |
| Feb 12, 25 | Leelanivas Manoj | COO | Purchase | -- | 11.33K | -- | 22.51K |
| Feb 12, 25 | Leelanivas Manoj | COO | Purchase | -- | 16.80K | -- | 16.80K |
| Feb 12, 25 | Miller Kenneth Bradley | CFO | Purchase | -- | 28.75K | -- | 45.37K |
| Feb 12, 25 | Miller Kenneth Bradley | CFO | Purchase | -- | 9.35K | -- | 18.59K |
| Feb 12, 25 | Miller Kenneth Bradley | CFO | Purchase | -- | 13.51K | -- | 13.51K |
| Feb 12, 25 | Kaddaras Christopher Nicholas Jr | Officer | Purchase | -- | 7.38K | -- | 14.66K |
| Feb 12, 25 | Kaddaras Christopher Nicholas Jr | Officer | Purchase | -- | 10.53K | -- | 10.53K |
| Dec 19, 24 | Mobassaly Robert | Officer | Purchase | -- | 37.50K | -- | 131.20K |
| Dec 19, 24 | Mobassaly Robert | Officer | Purchase | -- | 20.59K | -- | 93.70K |
| Dec 19, 24 | Mobassaly Robert | Officer | Sale | $37.00 | 42.54K | $1.57M | 88.66K |
| Dec 19, 24 | Mobassaly Robert | Officer | Purchase | -- | 11.12K | -- | 73.11K |
| Dec 19, 24 | Mobassaly Robert | Officer | Purchase | -- | 11.57K | -- | 61.99K |
| Dec 19, 24 | Mobassaly Robert | Officer | Sale | -- | 37.50K | -- | -- |
| Dec 19, 24 | Mobassaly Robert | Officer | Sale | -- | 11.57K | -- | -- |
| Nov 18, 24 | Kaddaras Christopher Nicholas Jr | Officer | Purchase | -- | 82.50K | -- | 158.71K |
| Nov 18, 24 | Kaddaras Christopher Nicholas Jr | Officer | Sale | $35.61 | 32.46K | $1.16M | 126.24K |
| Nov 18, 24 | Kaddaras Christopher Nicholas Jr | Officer | Sale | -- | 82.50K | -- | 82.50K |
| Sep 17, 24 | Austin Thomas A | Officer | Purchase | -- | 2.28K | -- | 55.42K |
| Sep 17, 24 | Austin Thomas A | Officer | Sale | $39.03 | 944 | $36.84K | 54.48K |
| Sep 17, 24 | Austin Thomas A | Officer | Sale | -- | 2.28K | -- | -- |
| Jul 23, 24 | Mobassaly Robert | Officer | Purchase | -- | 16.50K | -- | 58.94K |
| Jul 23, 24 | Mobassaly Robert | Officer | Sale | $37.18 | 8.52K | $316.89K | 50.41K |
| Jul 23, 24 | Mobassaly Robert | Officer | Sale | -- | 16.50K | -- | -- |
| Jul 20, 24 | Austin Thomas A | Officer | Purchase | -- | 4.42K | -- | 54.37K |
| Jul 20, 24 | Austin Thomas A | Officer | Sale | $37.29 | 1.30K | $48.40K | 53.07K |
| Jul 20, 24 | Austin Thomas A | Officer | Sale | -- | 4.42K | -- | 8.58K |
| Jul 16, 24 | Mobassaly Robert | Officer | Purchase | -- | 3.10K | -- | 44.04K |
| Jul 16, 24 | Mobassaly Robert | Officer | Sale | $37.28 | 1.60K | $59.72K | 42.44K |
| Jul 16, 24 | Mobassaly Robert | Officer | Sale | -- | 3.10K | -- | -- |