Home/Insiders/GIAMATTEO JOHN JOSEPH
GJ
SEC Insider//CIK 0001234080

GIAMATTEO JOHN JOSEPH

CIK 00012340804 companiesWATERLOO

Transactions

50

Companies

4

Filings

6

CIK

0001234080

Recent Transactions

50 trades
  • Sale

    Common Shares

    2026-07-09$11.27/sh4,800807,446 total
  • Sale

    Common Shares

    2026-07-09$11.45/sh120,200687,246 total
  • Exercise/Conversion

    Common Shares

    2026-07-09+61,082748,328 total
  • Sale

    Common Shares

    2026-07-09$10.92/sh27,012721,316 total
  • Exercise/Conversion

    Restricted Share Units

    2026-07-0961,082671,902 total
  • Sale

    Common Shares

    2026-07-08$11.00/sh125,000812,246 total
  • Exercise/Conversion

    Restricted Share Units

    2026-07-0266,372464,600 total
  • Sale

    Common Shares

    2026-07-02$11.22/sh28,272937,246 total
  • Exercise/Conversion

    Common Shares

    2026-07-02+66,372965,518 total
  • Award

    Restricted Share Units

    2026-04-09+732,984732,984 total
  • Exercise/Conversion

    Common Shares

    2026-04-02+66,372926,212 total
  • Exercise/Conversion

    Restricted Share Units

    2026-04-0266,372530,972 total
  • Sale

    Common Shares

    2026-04-02$3.56/sh27,066899,146 total
  • Award

    Performance-Based Restricted Share Units

    2026-03-31+172,756349,868 total
  • Exercise/Conversion

    Common Shares

    2026-01-06+138,493876,541 total
  • Sale

    Common Shares

    2026-01-06$3.88/sh29,739859,840 total
  • Exercise/Conversion

    Performance-Based Restricted Share Units

    2026-01-06138,493177,112 total
  • Exercise/Conversion

    Common Shares

    2026-01-06+71,022889,579 total
  • Sale

    Common Shares

    2026-01-06$3.88/sh57,984818,557 total
  • Exercise/Conversion

    Restricted Share Units

    2026-01-0671,0220 total
  • Exercise/Conversion

    Common Shares

    2026-01-02+66,372777,057 total
  • Sale

    Common Shares

    2026-01-02$3.82/sh39,009738,048 total
  • Sale

    Common Shares

    2026-01-02$3.82/sh150,957710,685 total
  • Exercise/Conversion

    Restricted Share Units

    2026-01-02262,391335,276 total
  • Exercise/Conversion

    Restricted Share Units

    2026-01-0266,372597,344 total
  • Exercise/Conversion

    Restricted Share Units

    2026-01-0272,886597,667 total
  • Exercise/Conversion

    Common Shares

    2026-01-02+262,391861,642 total
  • Sale

    Common Shares

    2026-01-02$3.82/sh41,799599,251 total
  • Exercise/Conversion

    Common Shares

    2026-01-02+72,886641,050 total
  • Sale

    Common Shares

    2025-10-02$4.62/sh28,343568,164 total
  • Exercise/Conversion

    Common Shares

    2025-10-02+66,372596,507 total
  • Exercise/Conversion

    Restricted Share Units

    2025-10-0266,372663,716 total
  • Exercise/Conversion

    Common Shares

    2025-07-02+66,372557,133 total
  • Sale

    Common Shares

    2025-07-02$4.32/sh26,998530,135 total
  • Exercise/Conversion

    Restricted Share Units

    2025-07-0266,372730,088 total
  • Award

    Performance-Based Restricted Share Units

    2025-04-15+315,605315,605 total
  • Award

    Performance-Based Restricted Share Units

    2025-04-15+232,510232,510 total
  • Award

    Restricted Share Units

    2025-04-02+796,460796,460 total
  • Exercise/Conversion

    Restricted Share Units

    2025-01-0671,02371,022 total
  • Exercise/Conversion

    Common Shares

    2025-01-06+71,023520,163 total
  • Sale

    Common Shares

    2025-01-06$4.00/sh29,402490,761 total
  • Exercise/Conversion

    Common Shares

    2025-01-03+106,723492,275 total
  • Sale

    Common Shares

    2025-01-03$4.00/sh43,135449,140 total
  • Exercise/Conversion

    Restricted Share Units

    2025-01-03106,7230 total
  • Exercise/Conversion

    Restricted Share Units

    2025-01-02335,277670,553 total
  • Sale

    Common Shares

    2025-01-02$3.68/sh155,815385,552 total
  • Exercise/Conversion

    Common Shares

    2025-01-02+335,277541,367 total
  • Sale

    Common Shares

    2024-01-08$3.23/sh18,279206,090 total
  • Exercise/Conversion

    Common Shares

    2024-01-06+71,023224,369 total
  • Exercise/Conversion

    Restricted Share Units

    2024-01-0671,023142,045 total