| Jan 22, 25 | WHITE JAMES N | CTO | Sale | $56.50 | 33.93K | $1.92M | -- |
| Jan 22, 25 | Rooney Katie J. | CTO | Sale | -- | 1.22K | -- | -- |
| Jan 22, 25 | Trollope Rowan M | CTO | Sale | $56.50 | 17.22K | $972.99K | -- |
| Jan 22, 25 | Trollope Rowan M | CTO | Sale | -- | 4.86K | -- | -- |
| Jan 22, 25 | GREGOIRE MICHAEL P | CTO | Sale | -- | 4.86K | -- | -- |
| Jan 22, 25 | GREGOIRE MICHAEL P | CTO | Sale | $56.50 | 24.86K | $1.40M | -- |
| Jan 22, 25 | McIlwain Matthew S | CTO | Sale | -- | 4.86K | -- | -- |
| Jan 22, 25 | McIlwain Matthew S | CTO | Sale | $56.50 | 131.12K | $7.41M | -- |
| Jan 22, 25 | YESIL MAGDALENA | CTO | Sale | -- | 4.86K | -- | -- |
| Jan 22, 25 | YESIL MAGDALENA | CTO | Sale | $56.50 | 2.00K | $113.11K | -- |
| Jan 22, 25 | YESIL MAGDALENA | CTO | Sale | $5.28 | 130.00K | $686.40K | -- |
| Jan 22, 25 | Shipchandler Khozema | CTO | Sale | $56.50 | 2.64K | $149.16K | -- |
| Jan 22, 25 | Shipchandler Khozema | CTO | Sale | -- | 4.86K | -- | -- |
| Jan 22, 25 | Barker Geoffrey T | CTO | Sale | $56.50 | 25.00K | $1.41M | -- |
| Jan 22, 25 | Barker Geoffrey T | CTO | Sale | -- | 4.86K | -- | -- |
| Jan 22, 25 | Barker Geoffrey T | CTO | Sale | $2.46 | 25.00K | $61.50K | -- |
| Jan 22, 25 | Abdullah Alissa Jamese | CTO | Sale | $56.50 | 11.69K | $660.71K | -- |
| Jan 22, 25 | Abdullah Alissa Jamese | CTO | Sale | -- | 4.86K | -- | -- |
| Jan 22, 25 | Garg Praerit | President | Purchase | -- | 16.00K | -- | 16.00K |
| Jan 22, 25 | Garg Praerit | President | Sale | $42.10 | 38.25K | $1.61M | -- |
| Jan 22, 25 | Garg Praerit | President | Sale | $31.60 | 158.06K | $4.99M | -- |
| Jan 22, 25 | Garg Praerit | President | Sale | -- | 46.11K | -- | -- |
| Jan 22, 25 | Garg Praerit | President | Sale | $56.50 | 174.14K | $9.84M | -- |
| Jan 22, 25 | Garg Praerit | President | Sale | $62.56 | 24.60K | $1.54M | -- |
| Jan 22, 25 | Garg Praerit | President | Sale | $72.03 | 31.63K | $2.28M | -- |
| Jan 22, 25 | Garg Praerit | President | Sale | $36.09 | 30.02K | $1.08M | -- |
| Jan 22, 25 | Garg Praerit | President | Sale | -- | 16.00K | -- | -- |
| Jan 22, 25 | Long Max | President | Purchase | -- | 117.74K | -- | 117.74K |
| Jan 22, 25 | Long Max | President | Sale | -- | 117.74K | -- | -- |
| Jan 22, 25 | Long Max | President | Sale | -- | 169.66K | -- | -- |
| Jan 22, 25 | Marshall Jolene Lau | Officer | Purchase | -- | 10.00K | -- | 10.00K |
| Jan 22, 25 | Marshall Jolene Lau | Officer | Sale | $72.03 | 31.63K | $2.28M | -- |
| Jan 22, 25 | Marshall Jolene Lau | Officer | Sale | -- | 10.00K | -- | -- |
| Jan 22, 25 | Marshall Jolene Lau | Officer | Sale | $56.50 | 17.74K | $1.00M | -- |
| Jan 22, 25 | Marshall Jolene Lau | Officer | Sale | -- | 28.82K | -- | -- |
| Jan 22, 25 | Marshall Jolene Lau | Officer | Sale | $36.09 | 30.02K | $1.08M | -- |
| Jan 22, 25 | Marshall Jolene Lau | Officer | Sale | $9.53 | 334 | $3.18K | -- |
| Jan 22, 25 | Marshall Jolene Lau | Officer | Sale | $62.56 | 9.23K | $577.18K | -- |
| Jan 22, 25 | MADER MARK PATRICK | CEO | Purchase | -- | 67.99K | -- | 67.99K |
| Jan 22, 25 | MADER MARK PATRICK | CEO | Sale | $36.09 | 84.16K | $3.04M | -- |
| Jan 22, 25 | MADER MARK PATRICK | CEO | Sale | -- | 67.99K | -- | -- |
| Jan 22, 25 | MADER MARK PATRICK | CEO | Sale | $56.50 | 40.00K | $2.26M | -- |
| Jan 22, 25 | MADER MARK PATRICK | CEO | Sale | $42.10 | 113.80K | $4.79M | -- |
| Jan 22, 25 | MADER MARK PATRICK | CEO | Sale | $62.56 | 86.11K | $5.39M | -- |
| Jan 22, 25 | MADER MARK PATRICK | CEO | Sale | $3.73 | 703.88K | $2.63M | -- |
| Jan 22, 25 | MADER MARK PATRICK | CEO | Sale | $9.53 | 239.58K | $2.28M | -- |
| Jan 22, 25 | MADER MARK PATRICK | CEO | Sale | $40.79 | 127.27K | $5.19M | -- |
| Jan 22, 25 | MADER MARK PATRICK | CEO | Sale | $72.03 | 88.56K | $6.38M | -- |
| Jan 22, 25 | MADER MARK PATRICK | CEO | Sale | -- | 65.32K | -- | -- |
| Jan 22, 25 | Godbole Pete | CFO | Purchase | -- | 16.00K | -- | 16.00K |
| Jan 22, 25 | Godbole Pete | CFO | Sale | $36.09 | 33.04K | $1.19M | -- |
| Jan 22, 25 | Godbole Pete | CFO | Sale | -- | 46.11K | -- | -- |
| Jan 22, 25 | Godbole Pete | CFO | Sale | -- | 16.00K | -- | -- |
| Jan 22, 25 | Godbole Pete | CFO | Sale | $56.50 | 59.04K | $3.34M | -- |
| Jan 22, 25 | Godbole Pete | CFO | Sale | $60.42 | 80.11K | $4.84M | -- |
| Jan 22, 25 | Godbole Pete | CFO | Sale | $72.03 | 34.79K | $2.51M | -- |
| Jan 6, 25 | MADER MARK PATRICK | CEO | Sale | $56.07 | 5.00K | $280.35K | 619.51K |
| Jan 2, 25 | Marshall Jolene Lau | Officer | Sale | $56.18 | 2.00K | $112.36K | 17.74K |
| Dec 13, 24 | Marshall Jolene Lau | Officer | Sale | $55.99 | 2.00K | $111.98K | 19.74K |
| Dec 13, 24 | Godbole Pete | CFO | Purchase | -- | 2.40K | -- | 60.26K |
| Dec 13, 24 | Godbole Pete | CFO | Sale | $55.99 | 1.22K | $68.20K | 59.04K |
| Dec 13, 24 | Godbole Pete | CFO | Sale | -- | 2.40K | -- | -- |
| Dec 17, 24 | MADER MARK PATRICK | CEO | Purchase | $1.38 | 47.92K | $66.12K | 672.27K |
| Dec 17, 24 | MADER MARK PATRICK | CEO | Sale | $55.96 | 47.92K | $2.68M | 624.36K |
| Dec 16, 24 | MADER MARK PATRICK | CEO | Sale | $56.00 | 5.00K | $280.00K | 624.36K |
| Dec 17, 24 | MADER MARK PATRICK | CEO | Sale | $1.38 | 47.92K | $66.12K | -- |
| Dec 11, 24 | Marshall Jolene Lau | Officer | Purchase | -- | 5.02K | -- | 23.71K |
| Dec 11, 24 | Marshall Jolene Lau | Officer | Sale | $55.97 | 1.98K | $110.60K | 21.74K |
| Dec 11, 24 | Marshall Jolene Lau | Officer | Purchase | -- | 10.04K | -- | 10.04K |
| Dec 11, 24 | Marshall Jolene Lau | Officer | Sale | -- | 5.02K | -- | 5.02K |
| Dec 11, 24 | MADER MARK PATRICK | CEO | Purchase | -- | 51.88K | -- | 662.52K |
| Dec 11, 24 | MADER MARK PATRICK | CEO | Sale | $55.97 | 20.41K | $1.14M | 642.11K |
| Dec 12, 24 | MADER MARK PATRICK | CEO | Sale | -- | 12.75K | -- | 629.36K |
| Dec 11, 24 | MADER MARK PATRICK | CEO | Purchase | -- | 103.76K | -- | 103.76K |
| Dec 11, 24 | MADER MARK PATRICK | CEO | Sale | -- | 51.88K | -- | 51.88K |
| Dec 11, 24 | Garg Praerit | Officer | Purchase | -- | 10.04K | -- | 178.09K |
| Dec 11, 24 | Garg Praerit | Officer | Sale | $55.97 | 3.95K | $221.14K | 174.14K |
| Dec 11, 24 | Garg Praerit | Officer | Purchase | -- | 20.08K | -- | 20.08K |
| Dec 11, 24 | Garg Praerit | Officer | Sale | -- | 10.04K | -- | 10.04K |
| Dec 12, 24 | Barker Geoffrey T | CTO | Sale | -- | 27.00K | -- | 365.02K |
| Dec 11, 24 | Godbole Pete | CFO | Purchase | -- | 10.88K | -- | 63.37K |
| Dec 11, 24 | Godbole Pete | CFO | Sale | $55.97 | 5.51K | $308.56K | 57.86K |
| Dec 11, 24 | Godbole Pete | CFO | Purchase | -- | 21.75K | -- | 21.75K |
| Dec 11, 24 | Godbole Pete | CFO | Sale | -- | 10.88K | -- | 10.88K |
| Nov 18, 24 | Marshall Jolene Lau | Officer | Purchase | -- | 14.41K | -- | 29.65K |
| Nov 18, 24 | Marshall Jolene Lau | Officer | Sale | -- | 14.41K | -- | 28.82K |
| Nov 18, 24 | Marshall Jolene Lau | Officer | Sale | $55.86 | 7.75K | $433.03K | 21.90K |
| Nov 15, 24 | Marshall Jolene Lau | Officer | Sale | $55.92 | 3.21K | $179.22K | 18.70K |
| Nov 18, 24 | Marshall Jolene Lau | Officer | Purchase | -- | 3.22K | -- | 15.24K |
| Nov 18, 24 | Marshall Jolene Lau | Officer | Sale | -- | 3.22K | -- | 12.87K |
| Nov 18, 24 | Marshall Jolene Lau | Officer | Purchase | -- | 1.60K | -- | 12.03K |
| Nov 18, 24 | Marshall Jolene Lau | Officer | Purchase | -- | 465 | -- | 10.42K |
| Nov 18, 24 | Marshall Jolene Lau | Officer | Sale | -- | 1.60K | -- | 6.41K |
| Nov 18, 24 | Marshall Jolene Lau | Officer | Sale | -- | 465 | -- | 466 |
| Nov 18, 24 | Garg Praerit | Officer | Purchase | -- | 23.05K | -- | 180.78K |
| Nov 18, 24 | Garg Praerit | Officer | Sale | $55.86 | 12.72K | $710.71K | 168.05K |
| Nov 18, 24 | Garg Praerit | Officer | Purchase | -- | 6.44K | -- | 157.72K |
| Nov 18, 24 | Garg Praerit | Officer | Purchase | -- | 1.60K | -- | 151.29K |
| Nov 18, 24 | Garg Praerit | Officer | Purchase | -- | 1.24K | -- | 149.68K |
| Nov 18, 24 | Garg Praerit | Officer | Sale | -- | 23.05K | -- | 46.11K |
| Nov 18, 24 | Garg Praerit | Officer | Sale | -- | 6.44K | -- | 25.75K |
| Nov 18, 24 | Garg Praerit | Officer | Sale | -- | 1.60K | -- | 6.41K |
| Nov 18, 24 | Garg Praerit | Officer | Sale | -- | 1.24K | -- | 1.24K |
| Nov 18, 24 | MADER MARK PATRICK | CEO | Purchase | -- | 32.66K | -- | 631.33K |
| Nov 18, 24 | MADER MARK PATRICK | CEO | Sale | $55.86 | 20.69K | $1.16M | 610.64K |
| Nov 18, 24 | MADER MARK PATRICK | CEO | Purchase | -- | 11.09K | -- | 598.67K |
| Nov 18, 24 | MADER MARK PATRICK | CEO | Purchase | -- | 4.49K | -- | 587.59K |
| Nov 18, 24 | MADER MARK PATRICK | CEO | Purchase | -- | 4.34K | -- | 583.10K |
| Nov 18, 24 | MADER MARK PATRICK | CEO | Sale | -- | 32.66K | -- | 65.32K |
| Nov 18, 24 | MADER MARK PATRICK | CEO | Sale | -- | 11.09K | -- | 44.34K |
| Nov 18, 24 | MADER MARK PATRICK | CEO | Sale | -- | 4.49K | -- | 17.94K |
| Nov 18, 24 | MADER MARK PATRICK | CEO | Sale | -- | 4.34K | -- | 4.34K |
| Nov 18, 24 | Godbole Pete | CFO | Purchase | -- | 23.05K | -- | 68.60K |
| Nov 18, 24 | Godbole Pete | CFO | Sale | $55.86 | 16.11K | $899.96K | 52.49K |
| Nov 18, 24 | Godbole Pete | CFO | Sale | -- | 23.05K | -- | 46.11K |
| Nov 18, 24 | Godbole Pete | CFO | Purchase | -- | 6.97K | -- | 45.55K |
| Nov 18, 24 | Godbole Pete | CFO | Purchase | -- | 1.76K | -- | 38.58K |
| Nov 18, 24 | Godbole Pete | CFO | Sale | -- | 6.97K | -- | 27.89K |
| Nov 18, 24 | Godbole Pete | CFO | Sale | -- | 1.76K | -- | 8.81K |
| Nov 4, 24 | MADER MARK PATRICK | CEO | Sale | $56.05 | 5.00K | $280.25K | 578.76K |
| Oct 2, 24 | MADER MARK PATRICK | CEO | Sale | $55.35 | 5.00K | $276.75K | 583.76K |
| Oct 1, 24 | Marshall Jolene Lau | Officer | Sale | $55.37 | 3.57K | $197.73K | 9.96K |
| Sep 19, 24 | MADER MARK PATRICK | CEO | Sale | $51.78 | 20.00K | $1.04M | 588.76K |
| Sep 16, 24 | Branstetter Stephen Robert | COO | Sale | $53.00 | 1.85K | $97.89K | 64.22K |
| Sep 13, 24 | Godbole Pete | CFO | Purchase | -- | 2.40K | -- | 38.03K |
| Sep 13, 24 | Godbole Pete | CFO | Sale | $50.56 | 1.22K | $61.53K | 36.81K |
| Sep 13, 24 | Godbole Pete | CFO | Sale | -- | 2.40K | -- | 2.40K |
| Sep 13, 24 | Marshall Jolene Lau | Officer | Sale | $50.59 | 3.57K | $180.66K | 13.53K |
| Aug 15, 24 | Branstetter Stephen Robert | COO | Purchase | -- | 4.29K | -- | 67.66K |
| Aug 15, 24 | Branstetter Stephen Robert | COO | Sale | $47.72 | 1.60K | $76.40K | 66.06K |
| Aug 15, 24 | Branstetter Stephen Robert | COO | Purchase | -- | 961 | -- | 63.37K |
| Aug 15, 24 | Branstetter Stephen Robert | COO | Purchase | -- | 620 | -- | 62.41K |
| Aug 15, 24 | Branstetter Stephen Robert | COO | Sale | -- | 4.29K | -- | 21.46K |
| Aug 15, 24 | Branstetter Stephen Robert | COO | Sale | -- | 961 | -- | 4.81K |
| Aug 15, 24 | Branstetter Stephen Robert | COO | Sale | -- | 620 | -- | 1.24K |
| Aug 15, 24 | Godbole Pete | CFO | Purchase | -- | 6.97K | -- | 40.06K |
| Aug 15, 24 | Godbole Pete | CFO | Sale | $47.72 | 4.43K | $211.26K | 35.63K |
| Aug 15, 24 | Godbole Pete | CFO | Sale | -- | 6.97K | -- | 34.87K |
| Aug 15, 24 | Godbole Pete | CFO | Purchase | -- | 1.76K | -- | 32.55K |
| Aug 15, 24 | Godbole Pete | CFO | Sale | -- | 1.76K | -- | 10.58K |
| Aug 15, 24 | Garg Praerit | Officer | Purchase | -- | 6.44K | -- | 152.10K |
| Aug 15, 24 | Garg Praerit | Officer | Sale | $47.72 | 3.65K | $174.27K | 148.44K |
| Aug 15, 24 | Garg Praerit | Officer | Purchase | -- | 1.60K | -- | 145.32K |
| Aug 15, 24 | Garg Praerit | Officer | Purchase | -- | 1.24K | -- | 143.72K |
| Aug 15, 24 | Garg Praerit | Officer | Sale | -- | 6.44K | -- | 32.18K |
| Aug 15, 24 | Garg Praerit | Officer | Sale | -- | 1.60K | -- | 8.01K |
| Aug 15, 24 | Garg Praerit | Officer | Sale | -- | 1.24K | -- | 2.48K |
| Aug 15, 24 | MADER MARK PATRICK | CEO | Purchase | -- | 11.09K | -- | 616.60K |
| Aug 15, 24 | MADER MARK PATRICK | CEO | Sale | $47.72 | 7.84K | $373.93K | 608.76K |
| Aug 15, 24 | MADER MARK PATRICK | CEO | Purchase | -- | 4.49K | -- | 605.35K |
| Aug 15, 24 | MADER MARK PATRICK | CEO | Purchase | -- | 4.34K | -- | 600.87K |
| Aug 15, 24 | MADER MARK PATRICK | CEO | Sale | -- | 11.09K | -- | 55.43K |
| Aug 15, 24 | MADER MARK PATRICK | CEO | Sale | -- | 4.49K | -- | 22.43K |
| Aug 15, 24 | MADER MARK PATRICK | CEO | Sale | -- | 4.34K | -- | 8.67K |
| Aug 15, 24 | Marshall Jolene Lau | Officer | Purchase | -- | 3.22K | -- | 22.39K |
| Aug 15, 24 | Marshall Jolene Lau | Officer | Sale | $47.72 | 1.54K | $73.68K | 20.84K |
| Aug 15, 24 | Marshall Jolene Lau | Officer | Purchase | -- | 1.60K | -- | 18.63K |
| Aug 15, 24 | Marshall Jolene Lau | Officer | Sale | $48.18 | 3.74K | $180.24K | 17.10K |
| Aug 15, 24 | Marshall Jolene Lau | Officer | Purchase | -- | 465 | -- | 17.03K |
| Aug 15, 24 | Marshall Jolene Lau | Officer | Sale | -- | 3.22K | -- | 16.09K |
| Aug 15, 24 | Marshall Jolene Lau | Officer | Sale | -- | 1.60K | -- | 8.01K |
| Aug 15, 24 | Marshall Jolene Lau | Officer | Sale | -- | 465 | -- | 931 |
| Jul 18, 24 | Branstetter Stephen Robert | COO | Sale | $48.00 | 2.00K | $96.19K | 61.79K |
| Jul 5, 24 | Marshall Jolene Lau | Officer | Sale | $43.11 | 3.99K | $172.18K | 16.57K |
| Jun 28, 24 | Branstetter Stephen Robert | COO | Sale | $44.42 | 4.27K | $189.76K | 63.80K |
| Jun 26, 24 | Shipchandler Khozema | CTO | Sale | -- | 2.64K | -- | 5.28K |
| Jun 26, 24 | Shipchandler Khozema | CTO | Purchase | -- | 2.64K | -- | 2.64K |
| Jun 20, 24 | Godbole Pete | CFO | Sale | $41.22 | 7.24K | $298.60K | 30.79K |
| Jun 18, 24 | WHITE JAMES N | CTO | Purchase | -- | 4.86K | -- | 33.93K |
| Jun 14, 24 | FREI BRENT | CTO | Purchase | -- | 4.40K | -- | 2.00M |
| Jun 14, 24 | FREI BRENT | CTO | Sale | -- | 4.40K | -- | -- |
| Jun 14, 24 | YESIL MAGDALENA | CTO | Purchase | -- | 4.40K | -- | 29.07K |
| Jun 18, 24 | YESIL MAGDALENA | CTO | Purchase | -- | 4.86K | -- | 4.86K |
| Jun 14, 24 | YESIL MAGDALENA | CTO | Sale | -- | 4.40K | -- | -- |
| Jun 14, 24 | Barker Geoffrey T | CTO | Purchase | -- | 4.40K | -- | 392.02K |
| Jun 18, 24 | Barker Geoffrey T | CTO | Purchase | -- | 4.86K | -- | 4.86K |
| Jun 14, 24 | Barker Geoffrey T | CTO | Sale | -- | 4.40K | -- | -- |
| Jun 14, 24 | GREGOIRE MICHAEL P | CTO | Purchase | -- | 4.40K | -- | 24.86K |
| Jun 18, 24 | GREGOIRE MICHAEL P | CTO | Purchase | -- | 4.86K | -- | 4.86K |
| Jun 14, 24 | GREGOIRE MICHAEL P | CTO | Sale | -- | 4.40K | -- | -- |
| Jun 14, 24 | Trollope Rowan M | CTO | Purchase | -- | 4.40K | -- | 17.22K |
| Jun 18, 24 | Trollope Rowan M | CTO | Purchase | -- | 4.86K | -- | 4.86K |
| Jun 14, 24 | Trollope Rowan M | CTO | Sale | -- | 4.40K | -- | -- |
| Jun 14, 24 | Godbole Pete | CFO | Purchase | -- | 2.40K | -- | 39.25K |
| Jun 14, 24 | Godbole Pete | CFO | Sale | $41.93 | 1.22K | $51.03K | 38.03K |
| Jun 14, 24 | Godbole Pete | CFO | Sale | -- | 2.40K | -- | 4.80K |
| Jun 14, 24 | McIlwain Matthew S | CTO | Purchase | -- | 4.40K | -- | 131.12K |
| Jun 18, 24 | McIlwain Matthew S | CTO | Purchase | -- | 4.86K | -- | 4.86K |
| Jun 14, 24 | McIlwain Matthew S | CTO | Sale | -- | 4.40K | -- | -- |
| Jun 18, 24 | Shipchandler Khozema | CTO | Purchase | -- | 4.86K | -- | 4.86K |
| Jun 14, 24 | Abdullah Alissa Jamese | CTO | Purchase | -- | 4.40K | -- | 11.69K |
| Jun 18, 24 | Abdullah Alissa Jamese | CTO | Purchase | -- | 4.86K | -- | 4.86K |
| Jun 14, 24 | Abdullah Alissa Jamese | CTO | Sale | -- | 4.40K | -- | -- |
| Jun 14, 24 | Gomez Elena | CTO | Purchase | -- | 4.40K | -- | 15.57K |
| Jun 14, 24 | Gomez Elena | CTO | Sale | -- | 4.40K | -- | -- |
| Jun 18, 24 | Rooney Katie J. | CTO | Purchase | -- | 1.22K | -- | 1.22K |
| Jun 13, 24 | Godbole Pete | CFO | Sale | $43.54 | 7.50K | $326.55K | 36.85K |
| Jun 11, 24 | Branstetter Stephen Robert | COO | Sale | $43.91 | 4.17K | $183.28K | 68.07K |
| May 15, 24 | MADER MARK PATRICK | CEO | Purchase | -- | 11.09K | -- | 604.37K |
| May 15, 24 | MADER MARK PATRICK | CEO | Sale | $40.87 | 7.83K | $320.22K | 596.53K |