No warrants outstanding — verified across latest financials and 5 years of filings (as of Jun 5, 2026).
View warrant overhang tool →No warrants outstanding — verified across latest financials and 5 years of filings (as of Jun 5, 2026).
View warrant overhang tool →1,155 shares ($35,008) on 2026-07-15.
Every filing we hold for this issuer; balances as filed.
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-03-30 | Peter Gerald Jan KukielskiDirector of Issuer | ▲buy | 4K | $26.71 | $106.8K |
| 2026-03-27 | Eugene Chi-Yen LeiSenior Officer of Issuer | ▲buy | 1K | $26.85 | $26.9K |
| 2026-03-05 | André Taylor LauzonSenior Officer of Issuer | ▲buy | 1.6K |
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Eugene Chi-Yen LeiSenior Officer of Issuer | 195.8K | 2026-03-27▲buy1K | — |
| Patrick James DonnellySenior Officer of Issuer | 111.9Kas filed 2025-12-31 | 2026-03-04grant10.4K | — |
| André Taylor LauzonSenior Officer of Issuer | 58.5K | 2026-03-05 |
1,155 shares ($35,008) on 2026-07-15.
Every filing we hold for this issuer; balances as filed.
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-03-30 | Peter Gerald Jan KukielskiDirector of Issuer | ▲buy | 4K | $26.71 | $106.8K |
| 2026-03-27 | Eugene Chi-Yen LeiSenior Officer of Issuer | ▲buy | 1K | $26.85 | $26.9K |
| 2026-03-05 | André Taylor LauzonSenior Officer of Issuer | ▲buy | 1.6K |
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Eugene Chi-Yen LeiSenior Officer of Issuer | 195.8K | 2026-03-27▲buy1K | — |
| Patrick James DonnellySenior Officer of Issuer | 111.9Kas filed 2025-12-31 | 2026-03-04grant10.4K | — |
| André Taylor LauzonSenior Officer of Issuer | 58.5K | 2026-03-05 |
| $31.43 |
| $50.3K |
| 2025-12-31 | Eugene Chi-Yen LeiSenior Officer of Issuer | ▲buy | 6.2K | $15.48 | $96.7K |
| 2025-12-31 | André Taylor LauzonSenior Officer of Issuer | ▲buy | 7K | $15.48 | $107.8K |
| 2025-12-31 | Peter Gerald Jan KukielskiDirector of Issuer | ▲buy | 11.2K | $15.48 | $173.7K |
| 2025-12-31 | Patrick James DonnellySenior Officer of Issuer | ▲buy | 5.5K | $15.48 | $84.9K |
| 2025-12-31 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 4.9K | $10.26 | $49.9K |
| 2025-12-31 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | ▲buy | 6.5K | $10.76 | $69.8K |
| 2025-02-21 | Eugene Chi-Yen LeiSenior Officer of Issuer | ▲buy | 2.5K | $10.35 | $25.9K |
| 2025-02-21 | Peter Gerald Jan KukielskiDirector of Issuer | ▲buy | 9.3K | $10.76 | $100.1K |
| 2024-12-31 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 6.2K | $7.92 | $49.1K |
| 2024-12-31 | André Taylor LauzonSenior Officer of Issuer | ▲buy | 9K | $10.70 | $96.1K |
| 2024-12-31 | Peter Gerald Jan KukielskiDirector of Issuer | ▲buy | 14.8K | $10.70 | $158.4K |
| 2024-12-31 | Patrick James DonnellySenior Officer of Issuer | ▲buy | 7.2K | $10.70 | $77.6K |
| 2024-12-31 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | ▲buy | 4.3K | $8.59 | $37.3K |
| 2024-12-31 | Eugene Chi-Yen LeiSenior Officer of Issuer | ▲buy | 8.2K | $10.70 | $87.5K |
| 2023-12-31 | Eugene Chi-Yen LeiSenior Officer of Issuer | ▲buy | 12.1K | $6.74 | $81.8K |
| 2023-12-31 | André Taylor LauzonSenior Officer of Issuer | ▲buy | 12.5K | $6.74 | $84.2K |
| 2023-12-31 | Peter Gerald Jan KukielskiDirector of Issuer | ▲buy | 22K | $6.74 | $148.1K |
| 2023-12-31 | Patrick James DonnellySenior Officer of Issuer | ▲buy | 10.7K | $6.74 | $71.9K |
| 2023-12-31 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 9.6K | $4.96 | $47.5K |
| 2023-12-21 | Mark Zachary GuptaSenior Officer of Issuer | ▲buy | 7.1K | $6.74 | $48K |
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-06-15 | Colin OsborneDirector of Issuer | ▼sell | 10K | $41.76 | $417.6K |
| 2026-06-15 | Colin OsborneDirector of Issuer | ▼sell | 10K | $40.39 | $403.9K |
| 2026-05-28 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 1.2K | $39.16 | $45.3K |
| 2026-05-28 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 1.5K | $39.17 | $58.4K |
| 2026-05-28 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 3.5K | $39.15 | $139K |
| 2026-05-28 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 2.2K | $39.15 | $87.7K |
| 2026-03-13 | Stephen A. LangDirector of Issuer | ▼sell | 7.5K | $20.75 | $155.6K |
| 2026-03-09 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | ▼sell | 11.7K | $30.28 | $352.9K |
| 2026-03-09 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | ▼sell | 13.2K | $30.28 | $399.4K |
| 2026-03-09 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | ▼sell | 13K | $30.28 | $392.4K |
| 2026-03-05 | André Taylor LauzonSenior Officer of Issuer | ▼sell | 34.3K | $32.50 | $1.11M |
| 2026-03-05 | André Taylor LauzonSenior Officer of Issuer | ▼sell | 17.1K | $32.52 | $556.5K |
| 2026-03-05 | André Taylor LauzonSenior Officer of Issuer | ▼sell | 20.3K | $32.50 | $660.4K |
| 2026-03-04 | André Taylor LauzonSenior Officer of Issuer | ▼sell | 8.5K | $34.40 | $291.6K |
| 2026-03-04 | André Taylor LauzonSenior Officer of Issuer | ▼sell | 40.3K | $34.41 | $1.39M |
| 2026-03-04 | André Taylor LauzonSenior Officer of Issuer | ▼sell | 40K | $34.29 | $1.37M |
| 2026-03-04 | André Taylor LauzonSenior Officer of Issuer | ▼sell | 14.8K | $34.21 | $505.9K |
| 2026-03-04 | André Taylor LauzonSenior Officer of Issuer | ▼sell | 45.4K | $34.41 | $1.56M |
| 2025-12-03 | Olivier TavchandjianSenior Officer of Issuer | ▼sell | 4.9K | $23.85 | $116.9K |
| 2025-12-03 | Olivier TavchandjianSenior Officer of Issuer | ▼sell | 1.6K | $23.86 | $38.2K |
| 2025-12-03 | Olivier TavchandjianSenior Officer of Issuer | ▼sell | 6.4K | $23.86 | $152.7K |
| 2025-12-03 | Olivier TavchandjianSenior Officer of Issuer | ▼sell | 3.9K | $23.88 | $92.6K |
| 2025-12-03 | Olivier TavchandjianSenior Officer of Issuer | ▼sell | 5K | $23.86 | $119K |
| 2025-12-03 | Olivier TavchandjianSenior Officer of Issuer | ▼sell | 7.2K | $23.86 | $171.8K |
| 2025-12-03 | Olivier TavchandjianSenior Officer of Issuer | ▼sell | 2.7K | $23.87 | $64.6K |
| 2025-11-18 | Stephen A. LangDirector of Issuer | ▼sell | 22.5K | $15.25 | $343K |
| 2025-09-19 | Robert Alan CarterSenior Officer of Issuer | ▼sell | 14K | $18.85 | $264.7K |
| 2025-09-12 | Thomas KaranikolasSenior Officer of Issuer | ▼sell | 1.9K | $18.74 | $35.5K |
| 2025-09-12 | Thomas KaranikolasSenior Officer of Issuer | ▼sell | 2K | $18.74 | $38K |
| 2025-06-06 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 30K | $9.64 | $289.2K |
| 2025-06-06 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 3.4K | $13.24 | $44.4K |
| 2025-06-06 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 2.9K | $13.24 | $38.8K |
| 2025-06-06 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 3.3K | $13.25 | $43.2K |
| 2025-06-06 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 2.6K | $13.24 | $35.1K |
| 2025-06-06 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 5.1K | $13.26 | $67.6K |
| 2025-06-06 | Mark Zachary GuptaSenior Officer of Issuer | ▼sell | 2.9K | $13.25 | $38.1K |
| 2025-06-06 | Mark Zachary GuptaSenior Officer of Issuer | ▼sell | 4.9K | $13.28 | $65.6K |
| 2025-06-06 | Mark Zachary GuptaSenior Officer of Issuer | ▼sell | 3.5K | $13.28 | $46.7K |
| 2025-06-05 | Thomas KaranikolasSenior Officer of Issuer | ▼sell | 3.2K | $13.07 | $41.2K |
| 2025-06-05 | Thomas KaranikolasSenior Officer of Issuer | ▼sell | 3.6K | $13.07 | $47K |
| 2025-05-28 | John David RitterSenior Officer of Issuer | ▼sell | 6.6K | $12.34 | $81.4K |
| 2025-05-20 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | ▼sell | 2.4K | $11.45 | $27.7K |
| 2025-03-20 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | ▼sell | 13.2K | $12.00 | $158.3K |
| 2025-03-20 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | ▼sell | 13K | $12.00 | $155.5K |
| 2025-03-20 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | ▼sell | 7.5K | $12.00 | $89.6K |
| 2024-12-10 | Robert Alan CarterSenior Officer of Issuer | ▼sell | 8K | $13.24 | $106.1K |
| 2024-09-27 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | ▼sell | 6.4K | $12.52 | $79.5K |
| 2024-09-27 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | ▼sell | 13.1K | $12.55 | $165K |
| 2024-09-27 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | ▼sell | 19.5K | $12.55 | $244.2K |
| 2024-05-24 | Peter AdamekSenior Officer of Issuer | ▼sell | 5.9K | $13.00 | $76.4K |
| 2024-05-24 | Peter AdamekSenior Officer of Issuer | ▼sell | 7.1K | $13.00 | $92.6K |
| 2024-05-21 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 26.6K | $10.23 | $272.5K |
| 2024-03-27 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 3.6K | $9.37 | $34K |
| 2024-03-27 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 9.8K | $9.37 | $91.7K |
| 2024-03-27 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 8.5K | $9.36 | $79.7K |
| 2024-03-21 | Mark Zachary GuptaSenior Officer of Issuer | ▼sell | 5.7K | $9.40 | $54K |
| 2024-03-15 | Mark Zachary GuptaSenior Officer of Issuer | ▼sell | 18.4K | $9.45 | $173.8K |
| 2024-03-15 | Mark Zachary GuptaSenior Officer of Issuer | ▼sell | 4.9K | $9.45 | $46.4K |
| 2024-03-05 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | ▼sell | 4.9K | $8.20 | $40.4K |
| 2024-03-05 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | ▼sell | 4.8K | $8.20 | $39.3K |
| 2024-03-05 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | ▼sell | 19.5K | $6.01 | $117.2K |
| 2024-03-01 | Peter AdamekSenior Officer of Issuer | ▼sell | 4.4K | $8.20 | $35.9K |
| 2024-02-28 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | ▼sell | 4.1K | $7.77 | $31.9K |
| 2024-02-28 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | ▼sell | 5.3K | $7.78 | $41.2K |
| 2023-12-21 | Mark Zachary GuptaSenior Officer of Issuer | ▼sell | 7.1K | $7.40 | $52.7K |
| 2023-11-17 | Peter AdamekSenior Officer of Issuer | ▼sell | 7.4K | $5.97 | $44.2K |
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-07-15 | Paula RogersDirector of Issuer | grant | 1.2K | $30.31 | $35K |
| 2026-05-28 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 3.5K | $7.50 | $26.6K |
| 2026-05-28 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 2.9K | $10.78 | $31.7K |
| 2026-05-28 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 2.9K | $10.78 | $31.7K |
| 2026-05-28 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 3.5K | $7.50 | $26.6K |
| 2026-04-15 | Paula RogersDirector of Issuer | grant | 1K | $33.50 | $35K |
| 2026-03-09 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 11.7K | $10.78 | $125.7K |
| 2026-03-09 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 13K | $7.50 | $97.2K |
| 2026-03-09 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 13.2K | $6.75 | $89K |
| 2026-03-09 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 13.2K | $6.75 | $89K |
| 2026-03-09 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 13K | $7.50 | $97.2K |
| 2026-03-09 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 11.7K | $10.78 | $125.7K |
| 2026-03-05 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 17.1K | $10.78 | $184.4K |
| 2026-03-05 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 20.3K | $6.75 | $137.2K |
| 2026-03-05 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 34.3K | $7.50 | $257K |
| 2026-03-05 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 20.3K | $6.75 | $137.2K |
| 2026-03-05 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 34.3K | $7.50 | $257K |
| 2026-03-05 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 17.1K | $10.78 | $184.4K |
| 2026-03-04 | Olivier TavchandjianSenior Officer of Issuer | grant | 7.7K | $18.99 | $145.3K |
| 2026-03-04 | Eugene Chi-Yen LeiSenior Officer of Issuer | grant | 14.8K | $18.99 | $281.4K |
| 2026-03-04 | André Taylor LauzonSenior Officer of Issuer | grant | 16.5K | $18.99 | $313.4K |
| 2026-03-04 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 8.5K | $7.50 | $63.6K |
| 2026-03-04 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 40.3K | $6.75 | $272.1K |
| 2026-03-04 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 40K | $9.92 | $396.4K |
| 2026-03-04 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 14.8K | $10.42 | $154.1K |
| 2026-03-04 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 45.4K | $3.76 | $170.5K |
| 2026-03-04 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 8.5K | $7.50 | $63.6K |
| 2026-03-04 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 40.3K | $6.75 | $272.1K |
| 2026-03-04 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 40K | $9.92 | $396.4K |
| 2026-03-04 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 14.8K | $10.42 | $154.1K |
| 2026-03-04 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 45.4K | $3.76 | $170.5K |
| 2026-03-04 | Peter Gerald Jan KukielskiDirector of Issuer | grant | 38.4K | $18.99 | $728.7K |
| 2026-03-04 | Mark Zachary GuptaSenior Officer of Issuer | grant | 6.9K | $18.99 | $130.3K |
| 2026-03-04 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 2.5K | $18.99 | $47.9K |
| 2026-03-04 | Patrick James DonnellySenior Officer of Issuer | grant | 10.4K | $18.99 | $197.5K |
| 2026-03-04 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | grant | 10.1K | $18.99 | $190.9K |
| 2026-03-04 | Robert Alan CarterSenior Officer of Issuer | grant | 7.4K | $18.99 | $140.1K |
| 2026-03-04 | Candace BruleSenior Officer of Issuer | grant | 6.3K | $18.99 | $120.6K |
| 2026-03-04 | Audra Beth WalshSenior Officer of Issuer | grant | 7.4K | $18.99 | $141K |
| 2026-02-28 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 32.2K | $37.75 | $1.22M |
| 2026-02-28 | Patrick James DonnellySenior Officer of Issuer | option_exercise | 97.5K | $37.75 | $3.68M |
| 2026-02-28 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 86.5K | $37.75 | $3.27M |
| 2026-02-28 | Robert Alan CarterSenior Officer of Issuer | option_exercise | 46.1K | $37.75 | $1.74M |
| 2026-02-28 | Peter Gerald Jan KukielskiDirector of Issuer | option_exercise | 342.6K | $37.75 | $12.93M |
| 2026-02-28 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 132.5K | $37.75 | $5M |
| 2026-02-28 | Eugene Chi-Yen LeiSenior Officer of Issuer | option_exercise | 118.9K | $37.75 | $4.49M |
| 2026-02-28 | Olivier TavchandjianSenior Officer of Issuer | option_exercise | 59.3K | $37.75 | $2.24M |
| 2026-02-28 | Candace BruleSenior Officer of Issuer | option_exercise | 8.4K | $37.75 | $318.8K |
| 2026-02-28 | Robert Alan CarterSenior Officer of Issuer | option_exercise | 12.5K | $37.75 | $473.7K |
| 2026-02-28 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 23.6K | $37.75 | $889.7K |
| 2026-02-28 | Patrick James DonnellySenior Officer of Issuer | option_exercise | 26.6K | $37.75 | $1M |
| 2026-02-28 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 19.5K | $37.75 | $734.7K |
| 2026-02-28 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 8.8K | $37.75 | $331.6K |
| 2026-02-28 | Peter Gerald Jan KukielskiDirector of Issuer | option_exercise | 93.3K | $37.75 | $3.52M |
| 2026-02-28 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 36.1K | $37.75 | $1.36M |
| 2026-02-28 | Eugene Chi-Yen LeiSenior Officer of Issuer | option_exercise | 32.4K | $37.75 | $1.22M |
| 2026-02-28 | Olivier TavchandjianSenior Officer of Issuer | option_exercise | 16.2K | $37.75 | $610.4K |
| 2026-02-28 | Candace BruleSenior Officer of Issuer | option_exercise | 31K | $37.75 | $1.17M |
| 2026-02-27 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 2.8K | $36.86 | $104.2K |
| 2026-02-27 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 6K | $36.86 | $220.3K |
| 2026-02-27 | Patrick James DonnellySenior Officer of Issuer | option_exercise | 8.3K | $36.86 | $306.3K |
| 2026-02-27 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 7.3K | $36.86 | $268K |
| 2026-02-27 | Olivier TavchandjianSenior Officer of Issuer | option_exercise | 5.3K | $36.86 | $195.3K |
| 2026-02-27 | Candace BruleSenior Officer of Issuer | option_exercise | 2.6K | $36.86 | $97.4K |
| 2026-02-27 | Candace BruleSenior Officer of Issuer | option_exercise | 2.6K | $36.86 | $97.4K |
| 2026-02-27 | Peter Gerald Jan KukielskiDirector of Issuer | option_exercise | 28.9K | $36.86 | $1.07M |
| 2026-02-27 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 12K | $36.86 | $442K |
| 2026-02-27 | Eugene Chi-Yen LeiSenior Officer of Issuer | option_exercise | 10K | $36.86 | $370.1K |
| 2026-02-27 | Robert Alan CarterSenior Officer of Issuer | option_exercise | 3.9K | $36.86 | $144.7K |
| 2026-02-21 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 5.2K | $34.42 | $179.7K |
| 2026-02-21 | Patrick James DonnellySenior Officer of Issuer | option_exercise | 5.2K | $34.42 | $179.4K |
| 2026-02-21 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 4K | $34.42 | $136.1K |
| 2026-02-21 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 2.3K | $34.42 | $79.1K |
| 2026-02-21 | Candace BruleSenior Officer of Issuer | option_exercise | 2K | $34.42 | $70.6K |
| 2026-02-21 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 7.7K | $34.42 | $263.8K |
| 2026-02-21 | Eugene Chi-Yen LeiSenior Officer of Issuer | option_exercise | 6.8K | $34.42 | $232.5K |
| 2026-02-21 | Olivier TavchandjianSenior Officer of Issuer | option_exercise | 3.9K | $34.42 | $133.2K |
| 2026-02-21 | Robert Alan CarterSenior Officer of Issuer | option_exercise | 2.5K | $34.42 | $85.5K |
| 2026-02-21 | Peter Gerald Jan KukielskiDirector of Issuer | option_exercise | 19.2K | $34.42 | $661.7K |
| 2026-01-15 | Paula RogersDirector of Issuer | grant | 942 | $30.78 | $29K |
| 2025-12-03 | Olivier TavchandjianSenior Officer of Issuer | option_exercise | 34K | $3.76 | $127.8K |
| 2025-12-03 | Olivier TavchandjianSenior Officer of Issuer | option_exercise | 34K | $3.76 | $127.8K |
| 2025-09-19 | Robert Alan CarterSenior Officer of Issuer | option_exercise | 14K | $6.75 | $94.8K |
| 2025-09-19 | Robert Alan CarterSenior Officer of Issuer | option_exercise | 14K | $6.75 | $94.8K |
| 2025-07-15 | Paula RogersDirector of Issuer | grant | 2K | $14.58 | $29K |
| 2025-06-06 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 3.5K | $7.50 | $26.6K |
| 2025-06-06 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 6.9K | $9.92 | $68.5K |
| 2025-06-06 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 6.1K | $10.42 | $64K |
| 2025-06-06 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 3.5K | $7.50 | $26.6K |
| 2025-06-06 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 6.9K | $9.92 | $68.5K |
| 2025-06-06 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 6.1K | $10.42 | $64K |
| 2025-06-06 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 5K | $7.50 | $37.8K |
| 2025-06-06 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 4.9K | $6.75 | $33.2K |
| 2025-06-06 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 5K | $7.50 | $37.8K |
| 2025-06-06 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 4.9K | $6.75 | $33.2K |
| 2025-06-05 | Thomas KaranikolasSenior Officer of Issuer | option_exercise | 3.2K | $10.42 | $32.9K |
| 2025-06-05 | Thomas KaranikolasSenior Officer of Issuer | option_exercise | 3.6K | $9.92 | $35.7K |
| 2025-06-05 | Thomas KaranikolasSenior Officer of Issuer | option_exercise | 3.2K | $10.42 | $32.9K |
| 2025-06-05 | Thomas KaranikolasSenior Officer of Issuer | option_exercise | 3.6K | $9.92 | $35.7K |
| 2025-05-28 | John David RitterSenior Officer of Issuer | option_exercise | 6.8K | $7.50 | $51.1K |
| 2025-05-28 | John David RitterSenior Officer of Issuer | option_exercise | 6.8K | $7.50 | $51.1K |
| 2025-05-20 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | option_exercise | 8.6K | $7.50 | $64.5K |
| 2025-05-20 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | option_exercise | 4.9K | $6.75 | $33.3K |
| 2025-05-20 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | option_exercise | 7.3K | $9.92 | $72.9K |
| 2025-05-20 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | option_exercise | 2.4K | $10.42 | $25.2K |
| 2025-05-20 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | option_exercise | 8.6K | $7.50 | $64.5K |
| 2025-05-20 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | option_exercise | 4.9K | $6.75 | $33.3K |
| 2025-05-20 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | option_exercise | 7.3K | $9.92 | $72.9K |
| 2025-05-20 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | option_exercise | 2.4K | $10.42 | $25.2K |
| 2025-04-15 | Paula RogersDirector of Issuer | grant | 3.1K | $9.34 | $29K |
| 2025-03-20 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 7.5K | $9.92 | $74K |
| 2025-03-20 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 13.2K | $6.75 | $89K |
| 2025-03-20 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 7.5K | $9.92 | $74K |
| 2025-03-20 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 13K | $7.50 | $97.2K |
| 2025-03-20 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 13K | $7.50 | $97.2K |
| 2025-03-20 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 13.2K | $6.75 | $89K |
| 2025-02-28 | Olivier TavchandjianSenior Officer of Issuer | option_exercise | 24.2K | $10.28 | $248.7K |
| 2025-02-28 | Eugene Chi-Yen LeiSenior Officer of Issuer | option_exercise | 60.5K | $10.28 | $622.4K |
| 2025-02-28 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 72.4K | $10.28 | $744.3K |
| 2025-02-28 | Peter Gerald Jan KukielskiDirector of Issuer | option_exercise | 192.5K | $10.28 | $1.98M |
| 2025-02-28 | Patrick James DonnellySenior Officer of Issuer | option_exercise | 44.7K | $10.28 | $459.5K |
| 2025-02-28 | Robert Alan CarterSenior Officer of Issuer | option_exercise | 18.1K | $10.28 | $186.1K |
| 2025-02-28 | Olivier TavchandjianSenior Officer of Issuer | option_exercise | 7.6K | $10.28 | $77.9K |
| 2025-02-28 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | option_exercise | 24.2K | $10.28 | $249.2K |
| 2025-02-28 | Eugene Chi-Yen LeiSenior Officer of Issuer | option_exercise | 19K | $10.28 | $195K |
| 2025-02-28 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 22.7K | $10.28 | $233.2K |
| 2025-02-28 | Peter Gerald Jan KukielskiDirector of Issuer | option_exercise | 60.3K | $10.28 | $620.1K |
| 2025-02-28 | Thomas KaranikolasSenior Officer of Issuer | option_exercise | 6.1K | $10.28 | $63K |
| 2025-02-28 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 13.9K | $10.28 | $143.3K |
| 2025-02-28 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 11.8K | $10.28 | $120.9K |
| 2025-02-28 | Patrick James DonnellySenior Officer of Issuer | option_exercise | 14K | $10.28 | $143.9K |
| 2025-02-28 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 77.9K | $10.28 | $800.5K |
| 2025-02-28 | Robert Alan CarterSenior Officer of Issuer | option_exercise | 5.7K | $10.28 | $58.3K |
| 2025-02-28 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 40.6K | $10.28 | $417K |
| 2025-02-27 | John David RitterSenior Officer of Issuer | option_exercise | 3.8K | $10.40 | $39.7K |
| 2025-02-27 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 7.3K | $10.40 | $75.5K |
| 2025-02-27 | Patrick James DonnellySenior Officer of Issuer | option_exercise | 8.3K | $10.40 | $86.3K |
| 2025-02-27 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 6K | $10.40 | $62.1K |
| 2025-02-27 | Olivier TavchandjianSenior Officer of Issuer | option_exercise | 5.3K | $10.40 | $55K |
| 2025-02-27 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | option_exercise | 4.8K | $10.40 | $50.1K |
| 2025-02-27 | Robert Alan CarterSenior Officer of Issuer | option_exercise | 3.9K | $10.40 | $40.8K |
| 2025-02-27 | Eugene Chi-Yen LeiSenior Officer of Issuer | option_exercise | 10K | $10.40 | $104.3K |
| 2025-02-27 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 12K | $10.40 | $124.5K |
| 2025-02-27 | Peter Gerald Jan KukielskiDirector of Issuer | option_exercise | 28.9K | $10.40 | $300.4K |
| 2025-02-27 | Thomas KaranikolasSenior Officer of Issuer | option_exercise | 4.2K | $10.40 | $43.6K |
| 2025-02-27 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 9.6K | $10.40 | $100.2K |
| 2025-02-21 | Olivier TavchandjianSenior Officer of Issuer | grant | 25.9K | $10.78 | $279.5K |
| 2025-02-21 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | grant | 21.5K | $10.78 | $231.7K |
| 2025-02-21 | John David RitterSenior Officer of Issuer | grant | 16K | $10.78 | $172.9K |
| 2025-02-21 | Eugene Chi-Yen LeiSenior Officer of Issuer | grant | 45.2K | $10.78 | $487.6K |
| 2025-02-21 | André Taylor LauzonSenior Officer of Issuer | grant | 51.3K | $10.78 | $553.3K |
| 2025-02-21 | Peter Gerald Jan KukielskiDirector of Issuer | grant | 128.8K | $10.78 | $1.39M |
| 2025-02-21 | Thomas KaranikolasSenior Officer of Issuer | grant | 10.2K | $10.78 | $109.6K |
| 2025-02-21 | Mark Zachary GuptaSenior Officer of Issuer | grant | 15.4K | $10.78 | $165.9K |
| 2025-02-21 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 8.8K | $10.78 | $95.1K |
| 2025-02-21 | Patrick James DonnellySenior Officer of Issuer | grant | 34.9K | $10.78 | $376.2K |
| 2025-02-21 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | grant | 35K | $10.78 | $377K |
| 2025-02-21 | Robert Alan CarterSenior Officer of Issuer | grant | 16.6K | $10.78 | $179.4K |
| 2025-01-15 | Paula RogersDirector of Issuer | grant | 2.3K | $12.66 | $29K |
| 2024-12-10 | Robert Alan CarterSenior Officer of Issuer | option_exercise | 8K | $3.76 | $30.1K |
| 2024-12-10 | Robert Alan CarterSenior Officer of Issuer | option_exercise | 8K | $3.76 | $30.1K |
| 2024-09-27 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | grant | 13.2K | $6.75 | $89K |
| 2024-09-27 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 14.9K | $9.92 | $148K |
| 2024-09-27 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 19.5K | $10.42 | $202.7K |
| 2024-09-27 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 13.2K | $6.75 | $89K |
| 2024-09-27 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 19.5K | $10.42 | $202.7K |
| 2024-09-27 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 14.9K | $9.92 | $148K |
| 2024-07-15 | Paula RogersDirector of Issuer | grant | 2.3K | $12.71 | $29K |
| 2024-05-24 | Peter AdamekSenior Officer of Issuer | option_exercise | 5.9K | $9.92 | $58.3K |
| 2024-05-24 | Peter AdamekSenior Officer of Issuer | option_exercise | 7.8K | $10.42 | $81K |
| 2024-05-24 | Peter AdamekSenior Officer of Issuer | option_exercise | 5.9K | $9.92 | $58.3K |
| 2024-05-24 | Peter AdamekSenior Officer of Issuer | option_exercise | 7.8K | $10.42 | $81K |
| 2024-04-15 | Paula RogersDirector of Issuer | grant | 2.7K | $10.57 | $29K |
| 2024-03-27 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 9.8K | $3.76 | $36.8K |
| 2024-03-27 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 8.5K | $3.76 | $32K |
| 2024-03-27 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 8.5K | $3.76 | $32K |
| 2024-03-27 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 9.8K | $9.37 | $91.7K |
| 2024-03-21 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 5.7K | $7.04 | $40.5K |
| 2024-03-21 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 5.7K | $7.04 | $40.5K |
| 2024-03-15 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 18.4K | $7.04 | $129.5K |
| 2024-03-15 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 4.9K | $6.75 | $33.2K |
| 2024-03-15 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 18.4K | $7.04 | $129.5K |
| 2024-03-15 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 4.9K | $6.75 | $33.2K |
| 2024-03-05 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | option_exercise | 4.9K | $6.75 | $33.3K |
| 2024-03-05 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | option_exercise | 4.9K | $6.75 | $33.3K |
| 2024-03-01 | Peter AdamekSenior Officer of Issuer | option_exercise | 4.4K | $6.75 | $29.5K |
| 2024-03-01 | Peter AdamekSenior Officer of Issuer | option_exercise | 4.4K | $6.75 | $29.5K |
| 2024-02-28 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 16.1K | $3.76 | $60.6K |
| 2024-02-28 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 16.1K | $3.76 | $60.6K |
| 2024-02-27 | John David RitterSenior Officer of Issuer | grant | 20.4K | $7.50 | $153.2K |
| 2024-02-27 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 10.7K | $7.50 | $79.9K |
| 2024-02-27 | Peter AdamekSenior Officer of Issuer | grant | 13.3K | $7.50 | $99.6K |
| 2024-02-27 | Olivier TavchandjianSenior Officer of Issuer | grant | 28.3K | $7.50 | $212.5K |
| 2024-02-27 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | grant | 25.8K | $7.50 | $193.6K |
| 2024-02-27 | Eugene Chi-Yen LeiSenior Officer of Issuer | grant | 53.7K | $7.50 | $402.6K |
| 2024-02-27 | André Taylor LauzonSenior Officer of Issuer | grant | 64.1K | $7.50 | $480.8K |
| 2024-02-27 | Peter Gerald Jan KukielskiDirector of Issuer | grant | 154.7K | $7.50 | $1.16M |
| 2024-02-27 | Mark Zachary GuptaSenior Officer of Issuer | grant | 15.1K | $7.50 | $113.3K |
| 2024-02-27 | Patrick James DonnellySenior Officer of Issuer | grant | 44.4K | $7.50 | $333.3K |
| 2024-02-27 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | grant | 38.9K | $7.50 | $291.6K |
| 2024-02-27 | Robert Alan CarterSenior Officer of Issuer | grant | 21K | $7.50 | $157.4K |
| 2024-02-25 | Peter AdamekSenior Officer of Issuer | option_exercise | 4.7K | $7.34 | $34.7K |
| 2024-02-25 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 11.8K | $7.34 | $86.9K |
| 2024-02-25 | Olivier TavchandjianSenior Officer of Issuer | option_exercise | 7.1K | $7.34 | $52.4K |
| 2024-02-25 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | option_exercise | 4.4K | $7.34 | $32.5K |
| 2024-02-25 | Eugene Chi-Yen LeiSenior Officer of Issuer | option_exercise | 17.8K | $7.34 | $131K |
| 2024-02-25 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 9K | $7.34 | $66.1K |
| 2024-02-25 | Peter Gerald Jan KukielskiDirector of Issuer | option_exercise | 57.3K | $7.34 | $420.7K |
| 2024-02-25 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 7.2K | $7.34 | $53K |
| 2024-02-25 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 11.2K | $7.34 | $82.3K |
| 2024-02-25 | Patrick James DonnellySenior Officer of Issuer | option_exercise | 13.3K | $7.34 | $97.7K |
| 2024-02-25 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 11.8K | $7.34 | $86.9K |
| 2024-02-25 | Robert Alan CarterSenior Officer of Issuer | option_exercise | 7.5K | $7.34 | $55.3K |
| 2024-02-25 | Peter AdamekSenior Officer of Issuer | option_exercise | 4.7K | $7.34 | $34.7K |
| 2024-02-25 | Olivier TavchandjianSenior Officer of Issuer | option_exercise | 7.1K | $7.34 | $52.3K |
| 2024-02-25 | Eugene Chi-Yen LeiSenior Officer of Issuer | option_exercise | 17.8K | $7.34 | $131K |
| 2024-02-25 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 9K | $7.34 | $66.1K |
| 2024-02-25 | Peter Gerald Jan KukielskiDirector of Issuer | option_exercise | 57.3K | $7.34 | $420.7K |
| 2024-02-25 | Peter Gerald Jan KukielskiDirector of Issuer | option_exercise | 57.3K | $7.34 | $420.7K |
| 2024-02-25 | Patrick James DonnellySenior Officer of Issuer | option_exercise | 13.3K | $7.34 | $97.7K |
| 2024-01-15 | Paula RogersDirector of Issuer | grant | 4K | $7.21 | $29K |
| 2023-11-17 | Peter AdamekSenior Officer of Issuer | option_exercise | 7.4K | $3.76 | $27.8K |
| 2023-11-17 | Peter AdamekSenior Officer of Issuer | option_exercise | 7.4K | $3.76 | $27.8K |
| — |
| Francisco Javier del Rio del AguilaSenior Officer of Issuer | 51.6K | 2026-03-09▼sell11.7K | — |
| Stephen A. LangDirector of Issuer | 35K | 2026-03-13▼sell7.5K | — |
| Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 34.3K | 2026-05-28option_exercise3.5K | — |
| Peter Gerald Jan KukielskiDirector of Issuer | 29.3K | 2026-03-30▲buy4K | — |
| Robert Alan CarterSenior Officer of Issuer | 27.8Kas filed 2025-09-19 | 2026-03-04grant7.4K | — |
| Colin OsborneDirector of Issuer | 15K | 2026-06-15▼sell10K | — |
| Mark Zachary GuptaSenior Officer of Issuer | 8.7Kas filed 2025-06-06 | 2026-03-04grant6.9K | — |
| Olivier TavchandjianSenior Officer of Issuer | 2Kas filed 2025-12-03 | 2026-03-04grant7.7K | — |
| Thomas KaranikolasSenior Officer of Issuer | 600 | 2025-09-12▼sell1.9K | — |
| Peter AdamekSenior Officer of Issuer | 0 | 2024-05-24option_exercise5.9K | — |
| Luis Alfonso Santivanez SilvaSenior Officer of Issuer | 0 | 2025-05-20option_exercise8.6K | — |
| John David RitterSenior Officer of Issuer | 0 | 2025-05-28option_exercise6.8K | — |
| Audra Beth WalshSenior Officer of Issuer | — | 2026-03-04grant7.4K | — |
| Candace BruleSenior Officer of Issuer | — | 2026-03-04grant6.3K | — |
| Paula RogersDirector of Issuer | — | 2026-07-15grant1.2K | — |
| $31.43 |
| $50.3K |
| 2025-12-31 | Eugene Chi-Yen LeiSenior Officer of Issuer | ▲buy | 6.2K | $15.48 | $96.7K |
| 2025-12-31 | André Taylor LauzonSenior Officer of Issuer | ▲buy | 7K | $15.48 | $107.8K |
| 2025-12-31 | Peter Gerald Jan KukielskiDirector of Issuer | ▲buy | 11.2K | $15.48 | $173.7K |
| 2025-12-31 | Patrick James DonnellySenior Officer of Issuer | ▲buy | 5.5K | $15.48 | $84.9K |
| 2025-12-31 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 4.9K | $10.26 | $49.9K |
| 2025-12-31 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | ▲buy | 6.5K | $10.76 | $69.8K |
| 2025-02-21 | Eugene Chi-Yen LeiSenior Officer of Issuer | ▲buy | 2.5K | $10.35 | $25.9K |
| 2025-02-21 | Peter Gerald Jan KukielskiDirector of Issuer | ▲buy | 9.3K | $10.76 | $100.1K |
| 2024-12-31 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 6.2K | $7.92 | $49.1K |
| 2024-12-31 | André Taylor LauzonSenior Officer of Issuer | ▲buy | 9K | $10.70 | $96.1K |
| 2024-12-31 | Peter Gerald Jan KukielskiDirector of Issuer | ▲buy | 14.8K | $10.70 | $158.4K |
| 2024-12-31 | Patrick James DonnellySenior Officer of Issuer | ▲buy | 7.2K | $10.70 | $77.6K |
| 2024-12-31 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | ▲buy | 4.3K | $8.59 | $37.3K |
| 2024-12-31 | Eugene Chi-Yen LeiSenior Officer of Issuer | ▲buy | 8.2K | $10.70 | $87.5K |
| 2023-12-31 | Eugene Chi-Yen LeiSenior Officer of Issuer | ▲buy | 12.1K | $6.74 | $81.8K |
| 2023-12-31 | André Taylor LauzonSenior Officer of Issuer | ▲buy | 12.5K | $6.74 | $84.2K |
| 2023-12-31 | Peter Gerald Jan KukielskiDirector of Issuer | ▲buy | 22K | $6.74 | $148.1K |
| 2023-12-31 | Patrick James DonnellySenior Officer of Issuer | ▲buy | 10.7K | $6.74 | $71.9K |
| 2023-12-31 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 9.6K | $4.96 | $47.5K |
| 2023-12-21 | Mark Zachary GuptaSenior Officer of Issuer | ▲buy | 7.1K | $6.74 | $48K |
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-06-15 | Colin OsborneDirector of Issuer | ▼sell | 10K | $41.76 | $417.6K |
| 2026-06-15 | Colin OsborneDirector of Issuer | ▼sell | 10K | $40.39 | $403.9K |
| 2026-05-28 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 1.2K | $39.16 | $45.3K |
| 2026-05-28 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 1.5K | $39.17 | $58.4K |
| 2026-05-28 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 3.5K | $39.15 | $139K |
| 2026-05-28 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 2.2K | $39.15 | $87.7K |
| 2026-03-13 | Stephen A. LangDirector of Issuer | ▼sell | 7.5K | $20.75 | $155.6K |
| 2026-03-09 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | ▼sell | 11.7K | $30.28 | $352.9K |
| 2026-03-09 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | ▼sell | 13.2K | $30.28 | $399.4K |
| 2026-03-09 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | ▼sell | 13K | $30.28 | $392.4K |
| 2026-03-05 | André Taylor LauzonSenior Officer of Issuer | ▼sell | 34.3K | $32.50 | $1.11M |
| 2026-03-05 | André Taylor LauzonSenior Officer of Issuer | ▼sell | 17.1K | $32.52 | $556.5K |
| 2026-03-05 | André Taylor LauzonSenior Officer of Issuer | ▼sell | 20.3K | $32.50 | $660.4K |
| 2026-03-04 | André Taylor LauzonSenior Officer of Issuer | ▼sell | 8.5K | $34.40 | $291.6K |
| 2026-03-04 | André Taylor LauzonSenior Officer of Issuer | ▼sell | 40.3K | $34.41 | $1.39M |
| 2026-03-04 | André Taylor LauzonSenior Officer of Issuer | ▼sell | 40K | $34.29 | $1.37M |
| 2026-03-04 | André Taylor LauzonSenior Officer of Issuer | ▼sell | 14.8K | $34.21 | $505.9K |
| 2026-03-04 | André Taylor LauzonSenior Officer of Issuer | ▼sell | 45.4K | $34.41 | $1.56M |
| 2025-12-03 | Olivier TavchandjianSenior Officer of Issuer | ▼sell | 4.9K | $23.85 | $116.9K |
| 2025-12-03 | Olivier TavchandjianSenior Officer of Issuer | ▼sell | 1.6K | $23.86 | $38.2K |
| 2025-12-03 | Olivier TavchandjianSenior Officer of Issuer | ▼sell | 6.4K | $23.86 | $152.7K |
| 2025-12-03 | Olivier TavchandjianSenior Officer of Issuer | ▼sell | 3.9K | $23.88 | $92.6K |
| 2025-12-03 | Olivier TavchandjianSenior Officer of Issuer | ▼sell | 5K | $23.86 | $119K |
| 2025-12-03 | Olivier TavchandjianSenior Officer of Issuer | ▼sell | 7.2K | $23.86 | $171.8K |
| 2025-12-03 | Olivier TavchandjianSenior Officer of Issuer | ▼sell | 2.7K | $23.87 | $64.6K |
| 2025-11-18 | Stephen A. LangDirector of Issuer | ▼sell | 22.5K | $15.25 | $343K |
| 2025-09-19 | Robert Alan CarterSenior Officer of Issuer | ▼sell | 14K | $18.85 | $264.7K |
| 2025-09-12 | Thomas KaranikolasSenior Officer of Issuer | ▼sell | 1.9K | $18.74 | $35.5K |
| 2025-09-12 | Thomas KaranikolasSenior Officer of Issuer | ▼sell | 2K | $18.74 | $38K |
| 2025-06-06 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 30K | $9.64 | $289.2K |
| 2025-06-06 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 3.4K | $13.24 | $44.4K |
| 2025-06-06 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 2.9K | $13.24 | $38.8K |
| 2025-06-06 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 3.3K | $13.25 | $43.2K |
| 2025-06-06 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 2.6K | $13.24 | $35.1K |
| 2025-06-06 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 5.1K | $13.26 | $67.6K |
| 2025-06-06 | Mark Zachary GuptaSenior Officer of Issuer | ▼sell | 2.9K | $13.25 | $38.1K |
| 2025-06-06 | Mark Zachary GuptaSenior Officer of Issuer | ▼sell | 4.9K | $13.28 | $65.6K |
| 2025-06-06 | Mark Zachary GuptaSenior Officer of Issuer | ▼sell | 3.5K | $13.28 | $46.7K |
| 2025-06-05 | Thomas KaranikolasSenior Officer of Issuer | ▼sell | 3.2K | $13.07 | $41.2K |
| 2025-06-05 | Thomas KaranikolasSenior Officer of Issuer | ▼sell | 3.6K | $13.07 | $47K |
| 2025-05-28 | John David RitterSenior Officer of Issuer | ▼sell | 6.6K | $12.34 | $81.4K |
| 2025-05-20 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | ▼sell | 2.4K | $11.45 | $27.7K |
| 2025-03-20 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | ▼sell | 13.2K | $12.00 | $158.3K |
| 2025-03-20 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | ▼sell | 13K | $12.00 | $155.5K |
| 2025-03-20 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | ▼sell | 7.5K | $12.00 | $89.6K |
| 2024-12-10 | Robert Alan CarterSenior Officer of Issuer | ▼sell | 8K | $13.24 | $106.1K |
| 2024-09-27 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | ▼sell | 6.4K | $12.52 | $79.5K |
| 2024-09-27 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | ▼sell | 13.1K | $12.55 | $165K |
| 2024-09-27 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | ▼sell | 19.5K | $12.55 | $244.2K |
| 2024-05-24 | Peter AdamekSenior Officer of Issuer | ▼sell | 5.9K | $13.00 | $76.4K |
| 2024-05-24 | Peter AdamekSenior Officer of Issuer | ▼sell | 7.1K | $13.00 | $92.6K |
| 2024-05-21 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 26.6K | $10.23 | $272.5K |
| 2024-03-27 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 3.6K | $9.37 | $34K |
| 2024-03-27 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 9.8K | $9.37 | $91.7K |
| 2024-03-27 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 8.5K | $9.36 | $79.7K |
| 2024-03-21 | Mark Zachary GuptaSenior Officer of Issuer | ▼sell | 5.7K | $9.40 | $54K |
| 2024-03-15 | Mark Zachary GuptaSenior Officer of Issuer | ▼sell | 18.4K | $9.45 | $173.8K |
| 2024-03-15 | Mark Zachary GuptaSenior Officer of Issuer | ▼sell | 4.9K | $9.45 | $46.4K |
| 2024-03-05 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | ▼sell | 4.9K | $8.20 | $40.4K |
| 2024-03-05 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | ▼sell | 4.8K | $8.20 | $39.3K |
| 2024-03-05 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | ▼sell | 19.5K | $6.01 | $117.2K |
| 2024-03-01 | Peter AdamekSenior Officer of Issuer | ▼sell | 4.4K | $8.20 | $35.9K |
| 2024-02-28 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | ▼sell | 4.1K | $7.77 | $31.9K |
| 2024-02-28 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | ▼sell | 5.3K | $7.78 | $41.2K |
| 2023-12-21 | Mark Zachary GuptaSenior Officer of Issuer | ▼sell | 7.1K | $7.40 | $52.7K |
| 2023-11-17 | Peter AdamekSenior Officer of Issuer | ▼sell | 7.4K | $5.97 | $44.2K |
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-07-15 | Paula RogersDirector of Issuer | grant | 1.2K | $30.31 | $35K |
| 2026-05-28 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 3.5K | $7.50 | $26.6K |
| 2026-05-28 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 2.9K | $10.78 | $31.7K |
| 2026-05-28 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 2.9K | $10.78 | $31.7K |
| 2026-05-28 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 3.5K | $7.50 | $26.6K |
| 2026-04-15 | Paula RogersDirector of Issuer | grant | 1K | $33.50 | $35K |
| 2026-03-09 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 11.7K | $10.78 | $125.7K |
| 2026-03-09 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 13K | $7.50 | $97.2K |
| 2026-03-09 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 13.2K | $6.75 | $89K |
| 2026-03-09 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 13.2K | $6.75 | $89K |
| 2026-03-09 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 13K | $7.50 | $97.2K |
| 2026-03-09 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 11.7K | $10.78 | $125.7K |
| 2026-03-05 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 17.1K | $10.78 | $184.4K |
| 2026-03-05 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 20.3K | $6.75 | $137.2K |
| 2026-03-05 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 34.3K | $7.50 | $257K |
| 2026-03-05 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 20.3K | $6.75 | $137.2K |
| 2026-03-05 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 34.3K | $7.50 | $257K |
| 2026-03-05 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 17.1K | $10.78 | $184.4K |
| 2026-03-04 | Olivier TavchandjianSenior Officer of Issuer | grant | 7.7K | $18.99 | $145.3K |
| 2026-03-04 | Eugene Chi-Yen LeiSenior Officer of Issuer | grant | 14.8K | $18.99 | $281.4K |
| 2026-03-04 | André Taylor LauzonSenior Officer of Issuer | grant | 16.5K | $18.99 | $313.4K |
| 2026-03-04 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 8.5K | $7.50 | $63.6K |
| 2026-03-04 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 40.3K | $6.75 | $272.1K |
| 2026-03-04 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 40K | $9.92 | $396.4K |
| 2026-03-04 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 14.8K | $10.42 | $154.1K |
| 2026-03-04 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 45.4K | $3.76 | $170.5K |
| 2026-03-04 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 8.5K | $7.50 | $63.6K |
| 2026-03-04 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 40.3K | $6.75 | $272.1K |
| 2026-03-04 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 40K | $9.92 | $396.4K |
| 2026-03-04 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 14.8K | $10.42 | $154.1K |
| 2026-03-04 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 45.4K | $3.76 | $170.5K |
| 2026-03-04 | Peter Gerald Jan KukielskiDirector of Issuer | grant | 38.4K | $18.99 | $728.7K |
| 2026-03-04 | Mark Zachary GuptaSenior Officer of Issuer | grant | 6.9K | $18.99 | $130.3K |
| 2026-03-04 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 2.5K | $18.99 | $47.9K |
| 2026-03-04 | Patrick James DonnellySenior Officer of Issuer | grant | 10.4K | $18.99 | $197.5K |
| 2026-03-04 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | grant | 10.1K | $18.99 | $190.9K |
| 2026-03-04 | Robert Alan CarterSenior Officer of Issuer | grant | 7.4K | $18.99 | $140.1K |
| 2026-03-04 | Candace BruleSenior Officer of Issuer | grant | 6.3K | $18.99 | $120.6K |
| 2026-03-04 | Audra Beth WalshSenior Officer of Issuer | grant | 7.4K | $18.99 | $141K |
| 2026-02-28 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 32.2K | $37.75 | $1.22M |
| 2026-02-28 | Patrick James DonnellySenior Officer of Issuer | option_exercise | 97.5K | $37.75 | $3.68M |
| 2026-02-28 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 86.5K | $37.75 | $3.27M |
| 2026-02-28 | Robert Alan CarterSenior Officer of Issuer | option_exercise | 46.1K | $37.75 | $1.74M |
| 2026-02-28 | Peter Gerald Jan KukielskiDirector of Issuer | option_exercise | 342.6K | $37.75 | $12.93M |
| 2026-02-28 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 132.5K | $37.75 | $5M |
| 2026-02-28 | Eugene Chi-Yen LeiSenior Officer of Issuer | option_exercise | 118.9K | $37.75 | $4.49M |
| 2026-02-28 | Olivier TavchandjianSenior Officer of Issuer | option_exercise | 59.3K | $37.75 | $2.24M |
| 2026-02-28 | Candace BruleSenior Officer of Issuer | option_exercise | 8.4K | $37.75 | $318.8K |
| 2026-02-28 | Robert Alan CarterSenior Officer of Issuer | option_exercise | 12.5K | $37.75 | $473.7K |
| 2026-02-28 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 23.6K | $37.75 | $889.7K |
| 2026-02-28 | Patrick James DonnellySenior Officer of Issuer | option_exercise | 26.6K | $37.75 | $1M |
| 2026-02-28 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 19.5K | $37.75 | $734.7K |
| 2026-02-28 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 8.8K | $37.75 | $331.6K |
| 2026-02-28 | Peter Gerald Jan KukielskiDirector of Issuer | option_exercise | 93.3K | $37.75 | $3.52M |
| 2026-02-28 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 36.1K | $37.75 | $1.36M |
| 2026-02-28 | Eugene Chi-Yen LeiSenior Officer of Issuer | option_exercise | 32.4K | $37.75 | $1.22M |
| 2026-02-28 | Olivier TavchandjianSenior Officer of Issuer | option_exercise | 16.2K | $37.75 | $610.4K |
| 2026-02-28 | Candace BruleSenior Officer of Issuer | option_exercise | 31K | $37.75 | $1.17M |
| 2026-02-27 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 2.8K | $36.86 | $104.2K |
| 2026-02-27 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 6K | $36.86 | $220.3K |
| 2026-02-27 | Patrick James DonnellySenior Officer of Issuer | option_exercise | 8.3K | $36.86 | $306.3K |
| 2026-02-27 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 7.3K | $36.86 | $268K |
| 2026-02-27 | Olivier TavchandjianSenior Officer of Issuer | option_exercise | 5.3K | $36.86 | $195.3K |
| 2026-02-27 | Candace BruleSenior Officer of Issuer | option_exercise | 2.6K | $36.86 | $97.4K |
| 2026-02-27 | Candace BruleSenior Officer of Issuer | option_exercise | 2.6K | $36.86 | $97.4K |
| 2026-02-27 | Peter Gerald Jan KukielskiDirector of Issuer | option_exercise | 28.9K | $36.86 | $1.07M |
| 2026-02-27 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 12K | $36.86 | $442K |
| 2026-02-27 | Eugene Chi-Yen LeiSenior Officer of Issuer | option_exercise | 10K | $36.86 | $370.1K |
| 2026-02-27 | Robert Alan CarterSenior Officer of Issuer | option_exercise | 3.9K | $36.86 | $144.7K |
| 2026-02-21 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 5.2K | $34.42 | $179.7K |
| 2026-02-21 | Patrick James DonnellySenior Officer of Issuer | option_exercise | 5.2K | $34.42 | $179.4K |
| 2026-02-21 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 4K | $34.42 | $136.1K |
| 2026-02-21 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 2.3K | $34.42 | $79.1K |
| 2026-02-21 | Candace BruleSenior Officer of Issuer | option_exercise | 2K | $34.42 | $70.6K |
| 2026-02-21 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 7.7K | $34.42 | $263.8K |
| 2026-02-21 | Eugene Chi-Yen LeiSenior Officer of Issuer | option_exercise | 6.8K | $34.42 | $232.5K |
| 2026-02-21 | Olivier TavchandjianSenior Officer of Issuer | option_exercise | 3.9K | $34.42 | $133.2K |
| 2026-02-21 | Robert Alan CarterSenior Officer of Issuer | option_exercise | 2.5K | $34.42 | $85.5K |
| 2026-02-21 | Peter Gerald Jan KukielskiDirector of Issuer | option_exercise | 19.2K | $34.42 | $661.7K |
| 2026-01-15 | Paula RogersDirector of Issuer | grant | 942 | $30.78 | $29K |
| 2025-12-03 | Olivier TavchandjianSenior Officer of Issuer | option_exercise | 34K | $3.76 | $127.8K |
| 2025-12-03 | Olivier TavchandjianSenior Officer of Issuer | option_exercise | 34K | $3.76 | $127.8K |
| 2025-09-19 | Robert Alan CarterSenior Officer of Issuer | option_exercise | 14K | $6.75 | $94.8K |
| 2025-09-19 | Robert Alan CarterSenior Officer of Issuer | option_exercise | 14K | $6.75 | $94.8K |
| 2025-07-15 | Paula RogersDirector of Issuer | grant | 2K | $14.58 | $29K |
| 2025-06-06 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 3.5K | $7.50 | $26.6K |
| 2025-06-06 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 6.9K | $9.92 | $68.5K |
| 2025-06-06 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 6.1K | $10.42 | $64K |
| 2025-06-06 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 3.5K | $7.50 | $26.6K |
| 2025-06-06 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 6.9K | $9.92 | $68.5K |
| 2025-06-06 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 6.1K | $10.42 | $64K |
| 2025-06-06 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 5K | $7.50 | $37.8K |
| 2025-06-06 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 4.9K | $6.75 | $33.2K |
| 2025-06-06 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 5K | $7.50 | $37.8K |
| 2025-06-06 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 4.9K | $6.75 | $33.2K |
| 2025-06-05 | Thomas KaranikolasSenior Officer of Issuer | option_exercise | 3.2K | $10.42 | $32.9K |
| 2025-06-05 | Thomas KaranikolasSenior Officer of Issuer | option_exercise | 3.6K | $9.92 | $35.7K |
| 2025-06-05 | Thomas KaranikolasSenior Officer of Issuer | option_exercise | 3.2K | $10.42 | $32.9K |
| 2025-06-05 | Thomas KaranikolasSenior Officer of Issuer | option_exercise | 3.6K | $9.92 | $35.7K |
| 2025-05-28 | John David RitterSenior Officer of Issuer | option_exercise | 6.8K | $7.50 | $51.1K |
| 2025-05-28 | John David RitterSenior Officer of Issuer | option_exercise | 6.8K | $7.50 | $51.1K |
| 2025-05-20 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | option_exercise | 8.6K | $7.50 | $64.5K |
| 2025-05-20 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | option_exercise | 4.9K | $6.75 | $33.3K |
| 2025-05-20 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | option_exercise | 7.3K | $9.92 | $72.9K |
| 2025-05-20 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | option_exercise | 2.4K | $10.42 | $25.2K |
| 2025-05-20 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | option_exercise | 8.6K | $7.50 | $64.5K |
| 2025-05-20 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | option_exercise | 4.9K | $6.75 | $33.3K |
| 2025-05-20 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | option_exercise | 7.3K | $9.92 | $72.9K |
| 2025-05-20 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | option_exercise | 2.4K | $10.42 | $25.2K |
| 2025-04-15 | Paula RogersDirector of Issuer | grant | 3.1K | $9.34 | $29K |
| 2025-03-20 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 7.5K | $9.92 | $74K |
| 2025-03-20 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 13.2K | $6.75 | $89K |
| 2025-03-20 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 7.5K | $9.92 | $74K |
| 2025-03-20 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 13K | $7.50 | $97.2K |
| 2025-03-20 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 13K | $7.50 | $97.2K |
| 2025-03-20 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 13.2K | $6.75 | $89K |
| 2025-02-28 | Olivier TavchandjianSenior Officer of Issuer | option_exercise | 24.2K | $10.28 | $248.7K |
| 2025-02-28 | Eugene Chi-Yen LeiSenior Officer of Issuer | option_exercise | 60.5K | $10.28 | $622.4K |
| 2025-02-28 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 72.4K | $10.28 | $744.3K |
| 2025-02-28 | Peter Gerald Jan KukielskiDirector of Issuer | option_exercise | 192.5K | $10.28 | $1.98M |
| 2025-02-28 | Patrick James DonnellySenior Officer of Issuer | option_exercise | 44.7K | $10.28 | $459.5K |
| 2025-02-28 | Robert Alan CarterSenior Officer of Issuer | option_exercise | 18.1K | $10.28 | $186.1K |
| 2025-02-28 | Olivier TavchandjianSenior Officer of Issuer | option_exercise | 7.6K | $10.28 | $77.9K |
| 2025-02-28 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | option_exercise | 24.2K | $10.28 | $249.2K |
| 2025-02-28 | Eugene Chi-Yen LeiSenior Officer of Issuer | option_exercise | 19K | $10.28 | $195K |
| 2025-02-28 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 22.7K | $10.28 | $233.2K |
| 2025-02-28 | Peter Gerald Jan KukielskiDirector of Issuer | option_exercise | 60.3K | $10.28 | $620.1K |
| 2025-02-28 | Thomas KaranikolasSenior Officer of Issuer | option_exercise | 6.1K | $10.28 | $63K |
| 2025-02-28 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 13.9K | $10.28 | $143.3K |
| 2025-02-28 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 11.8K | $10.28 | $120.9K |
| 2025-02-28 | Patrick James DonnellySenior Officer of Issuer | option_exercise | 14K | $10.28 | $143.9K |
| 2025-02-28 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 77.9K | $10.28 | $800.5K |
| 2025-02-28 | Robert Alan CarterSenior Officer of Issuer | option_exercise | 5.7K | $10.28 | $58.3K |
| 2025-02-28 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 40.6K | $10.28 | $417K |
| 2025-02-27 | John David RitterSenior Officer of Issuer | option_exercise | 3.8K | $10.40 | $39.7K |
| 2025-02-27 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 7.3K | $10.40 | $75.5K |
| 2025-02-27 | Patrick James DonnellySenior Officer of Issuer | option_exercise | 8.3K | $10.40 | $86.3K |
| 2025-02-27 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 6K | $10.40 | $62.1K |
| 2025-02-27 | Olivier TavchandjianSenior Officer of Issuer | option_exercise | 5.3K | $10.40 | $55K |
| 2025-02-27 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | option_exercise | 4.8K | $10.40 | $50.1K |
| 2025-02-27 | Robert Alan CarterSenior Officer of Issuer | option_exercise | 3.9K | $10.40 | $40.8K |
| 2025-02-27 | Eugene Chi-Yen LeiSenior Officer of Issuer | option_exercise | 10K | $10.40 | $104.3K |
| 2025-02-27 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 12K | $10.40 | $124.5K |
| 2025-02-27 | Peter Gerald Jan KukielskiDirector of Issuer | option_exercise | 28.9K | $10.40 | $300.4K |
| 2025-02-27 | Thomas KaranikolasSenior Officer of Issuer | option_exercise | 4.2K | $10.40 | $43.6K |
| 2025-02-27 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 9.6K | $10.40 | $100.2K |
| 2025-02-21 | Olivier TavchandjianSenior Officer of Issuer | grant | 25.9K | $10.78 | $279.5K |
| 2025-02-21 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | grant | 21.5K | $10.78 | $231.7K |
| 2025-02-21 | John David RitterSenior Officer of Issuer | grant | 16K | $10.78 | $172.9K |
| 2025-02-21 | Eugene Chi-Yen LeiSenior Officer of Issuer | grant | 45.2K | $10.78 | $487.6K |
| 2025-02-21 | André Taylor LauzonSenior Officer of Issuer | grant | 51.3K | $10.78 | $553.3K |
| 2025-02-21 | Peter Gerald Jan KukielskiDirector of Issuer | grant | 128.8K | $10.78 | $1.39M |
| 2025-02-21 | Thomas KaranikolasSenior Officer of Issuer | grant | 10.2K | $10.78 | $109.6K |
| 2025-02-21 | Mark Zachary GuptaSenior Officer of Issuer | grant | 15.4K | $10.78 | $165.9K |
| 2025-02-21 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 8.8K | $10.78 | $95.1K |
| 2025-02-21 | Patrick James DonnellySenior Officer of Issuer | grant | 34.9K | $10.78 | $376.2K |
| 2025-02-21 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | grant | 35K | $10.78 | $377K |
| 2025-02-21 | Robert Alan CarterSenior Officer of Issuer | grant | 16.6K | $10.78 | $179.4K |
| 2025-01-15 | Paula RogersDirector of Issuer | grant | 2.3K | $12.66 | $29K |
| 2024-12-10 | Robert Alan CarterSenior Officer of Issuer | option_exercise | 8K | $3.76 | $30.1K |
| 2024-12-10 | Robert Alan CarterSenior Officer of Issuer | option_exercise | 8K | $3.76 | $30.1K |
| 2024-09-27 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | grant | 13.2K | $6.75 | $89K |
| 2024-09-27 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 14.9K | $9.92 | $148K |
| 2024-09-27 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 19.5K | $10.42 | $202.7K |
| 2024-09-27 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 13.2K | $6.75 | $89K |
| 2024-09-27 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 19.5K | $10.42 | $202.7K |
| 2024-09-27 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 14.9K | $9.92 | $148K |
| 2024-07-15 | Paula RogersDirector of Issuer | grant | 2.3K | $12.71 | $29K |
| 2024-05-24 | Peter AdamekSenior Officer of Issuer | option_exercise | 5.9K | $9.92 | $58.3K |
| 2024-05-24 | Peter AdamekSenior Officer of Issuer | option_exercise | 7.8K | $10.42 | $81K |
| 2024-05-24 | Peter AdamekSenior Officer of Issuer | option_exercise | 5.9K | $9.92 | $58.3K |
| 2024-05-24 | Peter AdamekSenior Officer of Issuer | option_exercise | 7.8K | $10.42 | $81K |
| 2024-04-15 | Paula RogersDirector of Issuer | grant | 2.7K | $10.57 | $29K |
| 2024-03-27 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 9.8K | $3.76 | $36.8K |
| 2024-03-27 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 8.5K | $3.76 | $32K |
| 2024-03-27 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 8.5K | $3.76 | $32K |
| 2024-03-27 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 9.8K | $9.37 | $91.7K |
| 2024-03-21 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 5.7K | $7.04 | $40.5K |
| 2024-03-21 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 5.7K | $7.04 | $40.5K |
| 2024-03-15 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 18.4K | $7.04 | $129.5K |
| 2024-03-15 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 4.9K | $6.75 | $33.2K |
| 2024-03-15 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 18.4K | $7.04 | $129.5K |
| 2024-03-15 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 4.9K | $6.75 | $33.2K |
| 2024-03-05 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | option_exercise | 4.9K | $6.75 | $33.3K |
| 2024-03-05 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | option_exercise | 4.9K | $6.75 | $33.3K |
| 2024-03-01 | Peter AdamekSenior Officer of Issuer | option_exercise | 4.4K | $6.75 | $29.5K |
| 2024-03-01 | Peter AdamekSenior Officer of Issuer | option_exercise | 4.4K | $6.75 | $29.5K |
| 2024-02-28 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 16.1K | $3.76 | $60.6K |
| 2024-02-28 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 16.1K | $3.76 | $60.6K |
| 2024-02-27 | John David RitterSenior Officer of Issuer | grant | 20.4K | $7.50 | $153.2K |
| 2024-02-27 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 10.7K | $7.50 | $79.9K |
| 2024-02-27 | Peter AdamekSenior Officer of Issuer | grant | 13.3K | $7.50 | $99.6K |
| 2024-02-27 | Olivier TavchandjianSenior Officer of Issuer | grant | 28.3K | $7.50 | $212.5K |
| 2024-02-27 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | grant | 25.8K | $7.50 | $193.6K |
| 2024-02-27 | Eugene Chi-Yen LeiSenior Officer of Issuer | grant | 53.7K | $7.50 | $402.6K |
| 2024-02-27 | André Taylor LauzonSenior Officer of Issuer | grant | 64.1K | $7.50 | $480.8K |
| 2024-02-27 | Peter Gerald Jan KukielskiDirector of Issuer | grant | 154.7K | $7.50 | $1.16M |
| 2024-02-27 | Mark Zachary GuptaSenior Officer of Issuer | grant | 15.1K | $7.50 | $113.3K |
| 2024-02-27 | Patrick James DonnellySenior Officer of Issuer | grant | 44.4K | $7.50 | $333.3K |
| 2024-02-27 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | grant | 38.9K | $7.50 | $291.6K |
| 2024-02-27 | Robert Alan CarterSenior Officer of Issuer | grant | 21K | $7.50 | $157.4K |
| 2024-02-25 | Peter AdamekSenior Officer of Issuer | option_exercise | 4.7K | $7.34 | $34.7K |
| 2024-02-25 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 11.8K | $7.34 | $86.9K |
| 2024-02-25 | Olivier TavchandjianSenior Officer of Issuer | option_exercise | 7.1K | $7.34 | $52.4K |
| 2024-02-25 | Luis Alfonso Santivanez SilvaSenior Officer of Issuer | option_exercise | 4.4K | $7.34 | $32.5K |
| 2024-02-25 | Eugene Chi-Yen LeiSenior Officer of Issuer | option_exercise | 17.8K | $7.34 | $131K |
| 2024-02-25 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 9K | $7.34 | $66.1K |
| 2024-02-25 | Peter Gerald Jan KukielskiDirector of Issuer | option_exercise | 57.3K | $7.34 | $420.7K |
| 2024-02-25 | Mark Zachary GuptaSenior Officer of Issuer | option_exercise | 7.2K | $7.34 | $53K |
| 2024-02-25 | Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 11.2K | $7.34 | $82.3K |
| 2024-02-25 | Patrick James DonnellySenior Officer of Issuer | option_exercise | 13.3K | $7.34 | $97.7K |
| 2024-02-25 | Francisco Javier del Rio del AguilaSenior Officer of Issuer | option_exercise | 11.8K | $7.34 | $86.9K |
| 2024-02-25 | Robert Alan CarterSenior Officer of Issuer | option_exercise | 7.5K | $7.34 | $55.3K |
| 2024-02-25 | Peter AdamekSenior Officer of Issuer | option_exercise | 4.7K | $7.34 | $34.7K |
| 2024-02-25 | Olivier TavchandjianSenior Officer of Issuer | option_exercise | 7.1K | $7.34 | $52.3K |
| 2024-02-25 | Eugene Chi-Yen LeiSenior Officer of Issuer | option_exercise | 17.8K | $7.34 | $131K |
| 2024-02-25 | André Taylor LauzonSenior Officer of Issuer | option_exercise | 9K | $7.34 | $66.1K |
| 2024-02-25 | Peter Gerald Jan KukielskiDirector of Issuer | option_exercise | 57.3K | $7.34 | $420.7K |
| 2024-02-25 | Peter Gerald Jan KukielskiDirector of Issuer | option_exercise | 57.3K | $7.34 | $420.7K |
| 2024-02-25 | Patrick James DonnellySenior Officer of Issuer | option_exercise | 13.3K | $7.34 | $97.7K |
| 2024-01-15 | Paula RogersDirector of Issuer | grant | 4K | $7.21 | $29K |
| 2023-11-17 | Peter AdamekSenior Officer of Issuer | option_exercise | 7.4K | $3.76 | $27.8K |
| 2023-11-17 | Peter AdamekSenior Officer of Issuer | option_exercise | 7.4K | $3.76 | $27.8K |
| — |
| Francisco Javier del Rio del AguilaSenior Officer of Issuer | 51.6K | 2026-03-09▼sell11.7K | — |
| Stephen A. LangDirector of Issuer | 35K | 2026-03-13▼sell7.5K | — |
| Gregory Paul DrydenDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 34.3K | 2026-05-28option_exercise3.5K | — |
| Peter Gerald Jan KukielskiDirector of Issuer | 29.3K | 2026-03-30▲buy4K | — |
| Robert Alan CarterSenior Officer of Issuer | 27.8Kas filed 2025-09-19 | 2026-03-04grant7.4K | — |
| Colin OsborneDirector of Issuer | 15K | 2026-06-15▼sell10K | — |
| Mark Zachary GuptaSenior Officer of Issuer | 8.7Kas filed 2025-06-06 | 2026-03-04grant6.9K | — |
| Olivier TavchandjianSenior Officer of Issuer | 2Kas filed 2025-12-03 | 2026-03-04grant7.7K | — |
| Thomas KaranikolasSenior Officer of Issuer | 600 | 2025-09-12▼sell1.9K | — |
| Peter AdamekSenior Officer of Issuer | 0 | 2024-05-24option_exercise5.9K | — |
| Luis Alfonso Santivanez SilvaSenior Officer of Issuer | 0 | 2025-05-20option_exercise8.6K | — |
| John David RitterSenior Officer of Issuer | 0 | 2025-05-28option_exercise6.8K | — |
| Audra Beth WalshSenior Officer of Issuer | — | 2026-03-04grant7.4K | — |
| Candace BruleSenior Officer of Issuer | — | 2026-03-04grant6.3K | — |
| Paula RogersDirector of Issuer | — | 2026-07-15grant1.2K | — |