The table below lists insider purchases and sales reported by company officers, directors, and major shareholders during the last 12 months.
DATE INSIDER |
INSIDER | TYPE | SHARES | PRICE | SHARES PRICE VALUE |
|---|---|---|---|---|---|
Aug 14, 2025 Mallela Ravi |
Mallela Ravi
|
Buy |
623 | $16.11 | 623 $16.11 $10,037 |
Aug 12, 2025 Riley H Sanford |
Riley H Sanford
|
Buy |
10,000 | $15.75 | 10,000 $15.75 $157,500 |
May 15, 2025 Oleson Lisa |
Oleson Lisa
|
Buy |
895 | $22.56 | 895 $22.56 $20,190 |
May 12, 2025 Mallela Ravi |
Mallela Ravi
|
Buy |
500 | $19.80 | 500 $19.80 $9,899 |
May 09, 2025 Riley H Sanford |
Riley H Sanford
|
Buy |
15,000 | $21.51 | 15,000 $21.51 $322,650 |
Dec 02, 2024 Riley H Sanford |
Riley H Sanford
|
Buy |
2,000 | $32.51 | 2,000 $32.51 $65,020 |
Nov 27, 2024 Oleson Lisa |
Oleson Lisa
|
Buy |
585 | $30.46 | 585 $30.46 $17,819 |
Oct 02, 2024 Parallel49 Equity, ULC |
Parallel49 Equity, ULC
|
Sell |
1,380,000 | $21.00 | 1,380,000 $21.00 $28,980,000 |
Sep 13, 2024 Vollmer Sonya |
Vollmer Sonya
Chief Human Resources Officer
|
Sell |
3,660 | $25.10 | 3,660 $25.10 $91,866 |
Aug 08, 2024 SHEINBAUM MARC |
SHEINBAUM MARC
|
Buy |
2,000 | $25.26 | 2,000 $25.26 $50,520 |
Jul 05, 2024 Parallel49 Equity, ULC |
Parallel49 Equity, ULC
|
Sell |
120,534 | $18.23 | 120,534 $18.23 $2,197,094 |
Apr 05, 2024 Parallel49 Equity, ULC |
Parallel49 Equity, ULC
|
Sell |
244,314 | $18.03 | 244,314 $18.03 $4,404,004 |
Jun 09, 2023 Riley H Sanford |
Riley H Sanford
|
Buy |
2,500 | $23.35 | 2,500 $23.35 $58,380 |
Jun 08, 2023 Riley H Sanford |
Riley H Sanford
|
Buy |
2,628 | $24.05 | 2,628 $24.05 $63,200 |
Jun 07, 2023 Riley H Sanford |
Riley H Sanford
|
Buy |
2,372 | $24.37 | 2,372 $24.37 $57,804 |
Nov 28, 2022 Pearce Robert |
Pearce Robert
|
Sell |
37 | $24.70 | 37 $24.70 $914 |
Nov 23, 2022 Pearce Robert |
Pearce Robert
|
Sell |
392 | $24.70 | 392 $24.70 $9,682 |
Nov 08, 2022 Pearce Robert |
Pearce Robert
|
Sell |
571 | $26.00 | 571 $26.00 $14,846 |
Nov 07, 2022 Pearce Robert |
Pearce Robert
|
Sell |
21,000 | $26.91 | 21,000 $26.91 $565,032 |
Mar 15, 2021 SHEINBAUM MARC |
SHEINBAUM MARC
|
Buy |
500 | $15.62 | 500 $15.62 $7,810 |
May 21, 2020 SHEINBAUM MARC |
SHEINBAUM MARC
|
Buy |
20 | $0.88 | 20 $0.88 $18 |
May 21, 2020 SHEINBAUM MARC |
SHEINBAUM MARC
|
Buy |
1,000 | $0.85 | 1,000 $0.85 $850 |
May 21, 2020 SHEINBAUM MARC |
SHEINBAUM MARC
|
Buy |
349 | $0.77 | 349 $0.77 $269 |
May 20, 2020 SHEINBAUM MARC |
SHEINBAUM MARC
|
Buy |
10 | $0.77 | 10 $0.77 $8 |
Mar 11, 2020 Peters Nicholas A |
Peters Nicholas A
|
Buy |
30,000 | $0.84 | 30,000 $0.84 $25,125 |
Mar 11, 2020 Peters Nicholas A |
Peters Nicholas A
|
Buy |
30,000 | $0.84 | 30,000 $0.84 $25,125 |
TOP