| Oct 2, 26 | Owen Taryn R | CEO | Sale | $9.18 | 2.47K | $22.69K | 789.34K |
| Oct 3, 26 | Owen Taryn R | CEO | Sale | $9.18 | 1.44K | $13.18K | 787.90K |
| Jun 5, 26 | Lontoh Sonita | CTO | Sale | $6.73 | 2.19K | $14.71K | 72.73K |
| Apr 3, 26 | Betori Richard P. | President | Sale | $4.00 | 430 | $1.72K | 160.63K |
| Apr 3, 26 | Betori Richard P. | President | Sale | $4.00 | 566 | $2.26K | 160.07K |
| Feb 24, 26 | Owen Taryn R | CEO | Purchase | $3.79 | 20.40K | $77.32K | 791.81K |
| Feb 25, 26 | Ferencz Garrett | Officer | Purchase | $3.61 | 7.00K | $25.27K | 234.13K |
| Feb 23, 26 | Owen Taryn R | CEO | Sale | $3.66 | 13.45K | $49.23K | 771.41K |
| Feb 23, 26 | Schweihs Carl | CFO | Sale | $3.66 | 3.31K | $12.13K | 285.75K |
| Feb 23, 26 | Betori Richard P. | President | Sale | $3.66 | 1.76K | $6.44K | 161.06K |
| Feb 23, 26 | Ferencz Garrett | Officer | Sale | $3.66 | 2.48K | $9.08K | 227.13K |
| Feb 23, 26 | Schweihs Carl | CFO | Purchase | $3.72 | 12.50K | $46.50K | 289.07K |
| Feb 20, 26 | Betori Richard P. | President | Purchase | -- | 64.59K | -- | 165.99K |
| Feb 21, 26 | Betori Richard P. | President | Sale | $3.71 | 3.17K | $11.76K | 162.82K |
| Feb 20, 26 | Owen Taryn R | CEO | Purchase | -- | 408.37K | -- | 811.63K |
| Feb 21, 26 | Owen Taryn R | CEO | Sale | $3.71 | 26.77K | $99.33K | 784.86K |
| Feb 20, 26 | Schweihs Carl | CFO | Purchase | -- | 112.51K | -- | 282.54K |
| Feb 21, 26 | Schweihs Carl | CFO | Sale | $3.71 | 5.97K | $22.16K | 276.57K |
| Feb 20, 26 | Ferencz Garrett | Officer | Purchase | -- | 91.09K | -- | 234.08K |
| Feb 21, 26 | Ferencz Garrett | Officer | Sale | $3.71 | 4.47K | $16.58K | 229.62K |
| Feb 20, 26 | Reitz Paul G | CTO | Purchase | -- | 27.57K | -- | 58.31K |
| Feb 20, 26 | SAKAGUCHI JEFFREY B | CTO | Purchase | -- | 35.73K | -- | 124.44K |
| Feb 20, 26 | Seward William J. | CTO | Purchase | -- | 27.57K | -- | 27.57K |
| Feb 20, 26 | Goings William C. | CTO | Purchase | -- | 29.61K | -- | 85.00K |
| Feb 20, 26 | Greenblatt William | CTO | Purchase | -- | 27.57K | -- | 27.57K |
| Feb 20, 26 | Lontoh Sonita | CTO | Purchase | -- | 27.57K | -- | 74.92K |
| Feb 20, 26 | Savacool Kristi A | CTO | Purchase | -- | 27.57K | -- | 89.54K |
| Feb 20, 26 | Kreidler Robert C. | CTO | Purchase | -- | 27.57K | -- | 85.38K |
| Feb 20, 26 | Jones Kim Harris | CTO | Purchase | -- | 29.61K | -- | 100.06K |
| Feb 20, 26 | BROWN COLLEEN B | CTO | Purchase | -- | 29.10K | -- | 89.11K |
| Feb 4, 26 | Betori Richard P. | President | Sale | $5.51 | 379 | $2.09K | 101.40K |
| Feb 3, 26 | Owen Taryn R | CEO | Sale | $5.50 | 5.25K | $28.88K | 403.26K |
| Feb 3, 26 | Betori Richard P. | President | Sale | $5.50 | 515 | $2.83K | 101.78K |
| Feb 3, 26 | Schweihs Carl | CFO | Sale | $5.50 | 1.58K | $8.71K | 170.04K |
| Feb 3, 26 | Ferencz Garrett | Officer | Sale | $5.50 | 1.53K | $8.40K | 140.57K |
| Jan 12, 26 | Capone Brian | Officer | Sale | -- | -- | -- | -- |
| Jan 5, 26 | Greenblatt William | CTO | Sale | -- | -- | -- | -- |
| Jan 5, 26 | Seward William J. | CTO | Sale | -- | -- | -- | -- |
| Dec 1, 25 | Fitzsimmons-Willis Kristy A. | President | Sale | $5.15 | 462 | $2.38K | 91.67K |
| Dec 1, 25 | Betori Richard P. | President | Sale | $5.15 | 360 | $1.85K | 102.30K |
| Nov 1, 25 | Schweihs Carl | CFO | Sale | $4.74 | 1.13K | $5.36K | 171.62K |
| Oct 3, 25 | Owen Taryn R | CEO | Sale | $6.06 | 1.44K | $8.70K | 411.02K |
| Oct 2, 25 | Owen Taryn R | CEO | Sale | $5.62 | 2.47K | $13.89K | 412.46K |
| Sep 3, 25 | Embick Jason | Officer | Sale | $5.72 | 700 | $4.00K | 33.65K |
| Apr 3, 25 | Fitzsimmons-Willis Kristy A. | President | Sale | $4.89 | 578 | $2.83K | 92.95K |
| Apr 3, 25 | Fitzsimmons-Willis Kristy A. | President | Sale | $4.89 | 826 | $4.04K | 92.13K |
| Apr 3, 25 | Betori Richard P. | President | Sale | $4.89 | 517 | $2.53K | 103.34K |
| Apr 3, 25 | Betori Richard P. | President | Sale | $4.89 | 681 | $3.33K | 102.66K |
| Mar 12, 25 | Schweihs Carl | CFO | Purchase | $5.25 | 2.50K | $13.13K | 169.05K |
| Feb 26, 25 | Owen Taryn R | CEO | Purchase | $5.94 | 12.73K | $75.65K | 414.93K |
| Feb 24, 25 | Schweihs Carl | CFO | Purchase | $6.25 | 10.00K | $62.50K | 166.55K |
| Feb 21, 25 | Ferencz Garrett | Officer | Purchase | -- | 55.05K | -- | 144.57K |
| Feb 23, 25 | Ferencz Garrett | Officer | Sale | $6.34 | 2.48K | $15.72K | 142.09K |
| Feb 21, 25 | Embick Jason | Officer | Purchase | -- | 14.23K | -- | 34.61K |
| Feb 23, 25 | Embick Jason | Officer | Sale | $6.34 | 262 | $1.66K | 34.35K |
| Feb 21, 25 | Betori Richard P. | President | Purchase | -- | 39.03K | -- | 105.97K |
| Feb 23, 25 | Betori Richard P. | President | Sale | $6.34 | 2.12K | $13.42K | 103.85K |
| Feb 21, 25 | Fitzsimmons-Willis Kristy A. | President | Purchase | -- | 39.46K | -- | 96.13K |
| Feb 23, 25 | Fitzsimmons-Willis Kristy A. | President | Sale | $6.34 | 2.60K | $16.47K | 93.53K |
| Feb 21, 25 | Schweihs Carl | CFO | Purchase | -- | 61.16K | -- | 159.87K |
| Feb 23, 25 | Schweihs Carl | CFO | Sale | $6.34 | 3.32K | $21.02K | 156.55K |
| Feb 21, 25 | Owen Taryn R | CEO | Purchase | -- | 181.10K | -- | 415.65K |
| Feb 23, 25 | Owen Taryn R | CEO | Sale | $6.34 | 13.45K | $85.27K | 402.20K |
| Feb 21, 25 | Savacool Kristi A | CTO | Purchase | -- | 18.11K | -- | 61.97K |
| Feb 21, 25 | Kreidler Robert C. | CTO | Purchase | -- | 17.16K | -- | 57.81K |
| Feb 21, 25 | Jones Kim Harris | CTO | Purchase | -- | 18.43K | -- | 70.45K |
| Feb 21, 25 | Goings William C. | CTO | Purchase | -- | 18.43K | -- | 55.39K |
| Feb 21, 25 | Reitz Paul G | CTO | Purchase | -- | 17.16K | -- | 30.75K |
| Feb 21, 25 | SAKAGUCHI JEFFREY B | CTO | Purchase | -- | 22.24K | -- | 88.71K |
| Feb 21, 25 | Lontoh Sonita | CTO | Purchase | -- | 17.16K | -- | 47.35K |
| Feb 21, 25 | BROWN COLLEEN B | CTO | Purchase | -- | 18.11K | -- | 60.02K |
| Feb 5, 25 | Betori Richard P. | President | Sale | $8.20 | 541 | $4.44K | 66.94K |
| Feb 5, 25 | Fitzsimmons-Willis Kristy A. | President | Sale | $8.20 | 628 | $5.15K | 56.67K |
| Feb 5, 25 | Embick Jason | Officer | Sale | $8.20 | 163 | $1.34K | 20.38K |
| Feb 4, 25 | Betori Richard P. | President | Sale | $8.45 | 442 | $3.73K | 67.48K |
| Feb 4, 25 | Embick Jason | Officer | Sale | $8.45 | 123 | $1.04K | 20.54K |
| Feb 4, 25 | Ferencz Garrett | Officer | Sale | $8.45 | 1.02K | $8.63K | 89.53K |
| Feb 4, 25 | Fitzsimmons-Willis Kristy A. | President | Sale | $8.45 | 552 | $4.66K | 57.30K |
| Feb 4, 25 | Owen Taryn R | CEO | Sale | $8.45 | 3.51K | $29.65K | 234.54K |
| Feb 4, 25 | Schweihs Carl | CFO | Sale | $8.45 | 1.17K | $9.84K | 98.70K |
| Feb 3, 25 | Embick Jason | Officer | Sale | $7.83 | 178 | $1.39K | 20.66K |
| Feb 3, 25 | Ferencz Garrett | Officer | Sale | $7.83 | 1.53K | $11.96K | 90.55K |
| Feb 3, 25 | Betori Richard P. | President | Sale | $7.83 | 602 | $4.71K | 67.92K |
| Feb 3, 25 | Fitzsimmons-Willis Kristy A. | President | Sale | $7.83 | 751 | $5.88K | 57.85K |
| Feb 3, 25 | Owen Taryn R | CEO | Sale | $7.83 | 5.25K | $41.11K | 238.05K |
| Feb 3, 25 | Schweihs Carl | CFO | Sale | $7.83 | 1.58K | $12.40K | 99.87K |
| Dec 1, 24 | Betori Richard P. | President | Sale | $7.52 | 360 | $2.71K | 68.52K |
| Dec 1, 24 | Fitzsimmons-Willis Kristy A. | President | Sale | $7.52 | 448 | $3.37K | 58.60K |
| Nov 1, 24 | Schweihs Carl | CFO | Sale | $7.60 | 1.13K | $8.59K | 101.45K |
| Oct 3, 24 | Owen Taryn R | CEO | Sale | $7.43 | 1.44K | $10.67K | 243.30K |
| Oct 2, 24 | Owen Taryn R | CEO | Sale | $7.51 | 2.47K | $18.56K | 244.74K |
| Sep 3, 24 | Embick Jason | Officer | Purchase | -- | 11.49K | -- | 20.84K |
| Aug 19, 24 | Embick Jason | Officer | Sale | -- | -- | -- | 9.35K |
| Aug 3, 24 | Ferencz Garrett | Officer | Sale | $11.28 | 1.06K | $12.00K | 90.78K |
| Jul 1, 24 | Betori Richard P. | President | Sale | $10.41 | 813 | $8.46K | 68.88K |
| Apr 3, 24 | Fitzsimmons-Willis Kristy A. | President | Sale | $12.07 | 578 | $6.98K | 59.86K |
| Apr 3, 24 | Fitzsimmons-Willis Kristy A. | President | Sale | $12.07 | 815 | $9.84K | 59.05K |
| Apr 3, 24 | Betori Richard P. | President | Sale | $12.07 | 681 | $8.22K | 70.21K |
| Apr 3, 24 | Betori Richard P. | President | Sale | $12.07 | 518 | $6.25K | 69.69K |
| Feb 23, 24 | Ferencz Garrett | Officer | Purchase | -- | 30.55K | -- | 90.90K |
| Feb 23, 24 | Betori Richard P. | President | Purchase | -- | 21.66K | -- | 70.89K |
| Feb 23, 24 | Fitzsimmons-Willis Kristy A. | President | Purchase | -- | 21.90K | -- | 60.44K |
| Feb 23, 24 | Christensen Richard | Officer | Purchase | -- | 9.87K | -- | 25.19K |
| Feb 23, 24 | Owen Taryn R | CEO | Purchase | -- | 90.98K | -- | 247.21K |
| Feb 23, 24 | Schweihs Carl | CFO | Purchase | -- | 33.94K | -- | 100.69K |
| Feb 23, 24 | BROWN COLLEEN B | CTO | Purchase | -- | 10.05K | -- | 41.90K |
| Feb 23, 24 | Lontoh Sonita | CTO | Purchase | -- | 9.52K | -- | 30.20K |
| Feb 23, 24 | SAKAGUCHI JEFFREY B | CTO | Purchase | -- | 12.34K | -- | 66.47K |
| Feb 23, 24 | Reitz Paul G | CTO | Purchase | -- | 9.52K | -- | 13.59K |
| Feb 23, 24 | Goings William C. | CTO | Purchase | -- | 10.23K | -- | 36.97K |
| Feb 23, 24 | Jones Kim Harris | CTO | Purchase | -- | 10.23K | -- | 52.02K |
| Feb 23, 24 | Kreidler Robert C. | CTO | Purchase | -- | 9.52K | -- | 40.66K |
| Feb 23, 24 | Savacool Kristi A | CTO | Purchase | -- | 10.05K | -- | 43.86K |
| Feb 7, 24 | Fitzsimmons-Willis Kristy A. | President | Sale | $13.08 | 716 | $9.37K | 38.54K |
| Feb 7, 24 | Betori Richard P. | President | Sale | $13.08 | 385 | $5.04K | 49.23K |
| Feb 7, 24 | Christensen Richard | Officer | Sale | $13.08 | 355 | $4.64K | 15.32K |
| Feb 7, 24 | Ferencz Garrett | Officer | Sale | $13.08 | 538 | $7.04K | 60.19K |
| Feb 5, 24 | Christensen Richard | Officer | Sale | $13.22 | 639 | $8.45K | 15.68K |
| Feb 5, 24 | Betori Richard P. | President | Sale | $13.22 | 774 | $10.23K | 49.62K |
| Feb 5, 24 | Fitzsimmons-Willis Kristy A. | President | Sale | $13.22 | 858 | $11.34K | 39.26K |
| Feb 5, 24 | Ferencz Garrett | Officer | Sale | $13.22 | 1.55K | $20.48K | 60.73K |
| Feb 5, 24 | Schweihs Carl | CFO | Sale | $13.22 | 1.59K | $20.99K | 73.56K |
| Feb 5, 24 | Schweihs Carl | CFO | Sale | $13.22 | 6.91K | $91.39K | 66.64K |
| Feb 5, 24 | Owen Taryn R | CEO | Sale | $13.22 | 2.47K | $32.60K | 165.92K |
| Feb 5, 24 | Owen Taryn R | CEO | Sale | $13.22 | 9.69K | $128.09K | 156.23K |
| Feb 3, 24 | Ferencz Garrett | Officer | Sale | $13.68 | 2.07K | $28.37K | 63.81K |
| Feb 4, 24 | Ferencz Garrett | Officer | Sale | $13.68 | 1.54K | $21.03K | 62.28K |
| Feb 3, 24 | Christensen Richard | Officer | Sale | $13.68 | 528 | $7.22K | 17.51K |
| Feb 3, 24 | Christensen Richard | Officer | Sale | $13.68 | 722 | $9.88K | 16.79K |
| Feb 4, 24 | Christensen Richard | Officer | Sale | $13.68 | 474 | $6.48K | 16.31K |
| Feb 3, 24 | Betori Richard P. | President | Sale | $13.68 | 862 | $11.79K | 51.02K |
| Feb 4, 24 | Betori Richard P. | President | Sale | $13.68 | 634 | $8.67K | 50.39K |
| Feb 3, 24 | Fitzsimmons-Willis Kristy A. | President | Sale | $13.68 | 1.03K | $14.04K | 40.87K |
| Feb 4, 24 | Fitzsimmons-Willis Kristy A. | President | Sale | $13.68 | 754 | $10.31K | 40.12K |
| Dec 14, 23 | Schweihs Carl | CFO | Purchase | -- | 15.60K | -- | 79.08K |
| Feb 3, 24 | Schweihs Carl | CFO | Sale | $13.68 | 2.27K | $31.07K | 76.81K |
| Feb 4, 24 | Schweihs Carl | CFO | Sale | $13.68 | 1.67K | $22.83K | 75.14K |
| Dec 14, 23 | Owen Taryn R | CEO | Purchase | -- | 21.85K | -- | 176.59K |
| Feb 3, 24 | Owen Taryn R | CEO | Sale | $13.68 | 5.07K | $69.36K | 171.52K |
| Feb 4, 24 | Owen Taryn R | CEO | Sale | $13.68 | 3.13K | $42.87K | 168.39K |
| Jan 2, 24 | Ferencz Garrett | Officer | Sale | $15.28 | 613 | $9.37K | 65.89K |
| Dec 1, 23 | SAKAGUCHI JEFFREY B | CTO | Sale | -- | 358 | -- | 54.13K |
| Dec 1, 23 | Betori Richard P. | President | Sale | $14.54 | 544 | $7.91K | 51.89K |
| Dec 1, 23 | Fitzsimmons-Willis Kristy A. | President | Sale | $14.54 | 653 | $9.49K | 41.90K |
| Nov 6, 23 | Jones Kim Harris | CTO | Purchase | $12.62 | 2.00K | $25.24K | 41.80K |
| Nov 6, 23 | Lontoh Sonita | CTO | Purchase | $12.67 | 8.00K | $101.36K | 20.67K |
| Nov 1, 23 | Schweihs Carl | CFO | Purchase | -- | 15.42K | -- | 63.48K |
| Oct 31, 23 | Kreidler Robert C. | CTO | Purchase | $11.07 | 10.00K | $110.70K | 31.14K |
| Oct 27, 23 | Betori Richard P. | President | Purchase | $10.81 | 2.50K | $27.02K | 52.43K |
| Oct 26, 23 | Savacool Kristi A | CTO | Purchase | $10.98 | 4.55K | $49.96K | 33.81K |
| Oct 26, 23 | Owen Taryn R | CEO | Purchase | $11.06 | 10.00K | $110.60K | 154.75K |
| Oct 2, 23 | Owen Taryn R | CEO | Purchase | -- | 22.29K | -- | 146.18K |
| Oct 3, 23 | Owen Taryn R | CEO | Sale | $14.84 | 1.44K | $21.30K | 144.75K |
| Sep 12, 23 | COOPER STEVEN C | -- | Sale | $13.86 | 76.19K | $1.06M | 318.47K |
| Sep 1, 23 | Reitz Paul G | CTO | Purchase | -- | 4.07K | -- | 4.07K |
| Aug 11, 23 | Reitz Paul G | CTO | Sale | -- | -- | -- | -- |
| Aug 3, 23 | Ferencz Garrett | Officer | Sale | $15.33 | 1.06K | $16.31K | 66.50K |
| Jul 1, 23 | Betori Richard P. | President | Sale | $17.71 | 813 | $14.40K | 49.93K |
| Jul 1, 23 | Schweihs Carl | President | Sale | $17.71 | 671 | $11.88K | 48.06K |
| Jun 8, 23 | Schweihs Carl | President | Sale | $18.15 | 5.75K | $104.36K | 48.73K |
| May 25, 23 | Fitzsimmons-Willis Kristy A. | President | Sale | $17.11 | 2.00K | $34.22K | 42.55K |
| May 1, 23 | Ferencz Garrett | Officer | Purchase | $15.17 | 4.94K | $75.00K | 67.57K |
| Apr 3, 23 | Fitzsimmons-Willis Kristy A. | President | Purchase | -- | 9.29K | -- | 44.55K |
| Apr 3, 23 | Fitzsimmons-Willis Kristy A. | President | Purchase | -- | 4.87K | -- | 35.26K |
| Apr 3, 23 | Betori Richard P. | President | Purchase | -- | 9.29K | -- | 50.74K |
| Apr 3, 23 | Betori Richard P. | President | Purchase | -- | 5.29K | -- | 41.46K |
| Mar 20, 23 | Betori Richard P. | President | Sale | -- | -- | -- | 36.17K |
| Mar 20, 23 | Fitzsimmons-Willis Kristy A. | President | Sale | -- | -- | -- | 30.40K |
| Feb 11, 23 | Ferencz Garrett | Officer | Sale | $18.37 | 209 | $3.84K | 61.47K |
| Feb 11, 23 | Schweihs Carl | President | Sale | $18.37 | 512 | $9.41K | 53.28K |
| Feb 11, 23 | Christensen Richard | Officer | Sale | $18.37 | 291 | $5.35K | 18.04K |
| Feb 7, 23 | Schweihs Carl | President | Sale | $18.64 | 1.28K | $23.88K | 53.72K |
| Feb 7, 23 | Owen Taryn R | COO | Sale | $18.64 | 1.82K | $34.00K | 123.89K |
| Feb 7, 23 | Gafford Derrek Lane | CFO | Sale | $18.64 | 2.13K | $39.76K | 123.78K |
| Feb 7, 23 | Ferencz Garrett | Officer | Sale | $18.64 | 538 | $10.03K | 61.57K |
| Feb 7, 23 | Christensen Richard | Officer | Sale | $18.64 | 355 | $6.62K | 18.33K |
| Feb 3, 23 | Christensen Richard | Officer | Purchase | -- | 6.46K | -- | 19.71K |
| Feb 4, 23 | Christensen Richard | Officer | Sale | $18.76 | 474 | $8.89K | 19.23K |
| Feb 5, 23 | Christensen Richard | Officer | Sale | $18.76 | 551 | $10.34K | 18.68K |
| Feb 3, 23 | Christensen Richard | Officer | Sale | $18.76 | 527 | $9.89K | 13.25K |
| Feb 3, 23 | COOPER STEVEN C | CEO | Purchase | -- | 87.38K | -- | 394.66K |
| Feb 3, 23 | Ferencz Garrett | Officer | Purchase | -- | 15.45K | -- | 64.83K |
| Feb 4, 23 | Ferencz Garrett | Officer | Sale | $18.76 | 1.35K | $25.42K | 63.47K |
| Feb 5, 23 | Ferencz Garrett | Officer | Sale | $18.76 | 1.36K | $25.61K | 62.11K |
| Feb 3, 23 | Gafford Derrek Lane | CFO | Purchase | -- | 22.66K | -- | 139.88K |
| Feb 3, 23 | Gafford Derrek Lane | CFO | Sale | $18.76 | 6.14K | $115.24K | 133.74K |
| Feb 4, 23 | Gafford Derrek Lane | CFO | Sale | $18.76 | 1.99K | $37.26K | 131.75K |
| Feb 5, 23 | Gafford Derrek Lane | CFO | Sale | $18.76 | 2.56K | $48.01K | 129.19K |
| Feb 5, 23 | Gafford Derrek Lane | CFO | Sale | $18.76 | 3.28K | $61.46K | 125.91K |
| Feb 3, 23 | Owen Taryn R | COO | Purchase | -- | 31.72K | -- | 141.67K |
| Feb 3, 23 | Owen Taryn R | COO | Sale | $18.76 | 5.25K | $98.53K | 136.42K |
| Feb 4, 23 | Owen Taryn R | COO | Sale | $18.76 | 2.78K | $52.17K | 133.63K |
| Feb 5, 23 | Owen Taryn R | COO | Sale | $18.76 | 2.19K | $41.05K | 131.45K |
| Feb 5, 23 | Owen Taryn R | COO | Sale | $18.76 | 5.73K | $107.51K | 125.72K |
| Feb 3, 23 | Schweihs Carl | President | Purchase | -- | 13.73K | -- | 68.63K |
| Feb 3, 23 | Schweihs Carl | President | Sale | $18.76 | 3.69K | $69.21K | 64.94K |
| Feb 4, 23 | Schweihs Carl | President | Sale | $18.76 | 1.49K | $27.97K | 63.45K |
| Feb 5, 23 | Schweihs Carl | President | Sale | $18.76 | 1.54K | $28.82K | 61.91K |
| Feb 5, 23 | Schweihs Carl | President | Sale | $18.76 | 6.91K | $129.71K | 55.00K |
| Feb 3, 23 | Lontoh Sonita | CTO | Purchase | -- | 6.74K | -- | 12.67K |