Sign inGet started

Lyon Mckinsey Margaret

Insider CIK 1902352 · PPTA See remarks (2)

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
PPTA PERPETUA RESOURCES CORP. S Sale2026-04-022026-04-022,576$29.31 $75.5K142,329SEC↗
PPTA PERPETUA RESOURCES CORP. S Sale2026-04-022026-04-026,123$29.62 $181.4K144,905SEC↗
PPTA PERPETUA RESOURCES CORP. M Exercise deriv2026-02-212026-02-245,282— $029,325SEC↗
PPTA PERPETUA RESOURCES CORP. M Exercise2026-02-212026-02-245,282— $0151,028SEC↗
PPTA PERPETUA RESOURCES CORP. M Exercise deriv2026-02-162026-02-1713,636— $034,607SEC↗
PPTA PERPETUA RESOURCES CORP. M Exercise2026-02-162026-02-1713,636— $0145,746SEC↗
PPTA PERPETUA RESOURCES CORP. S Sale2026-02-122026-02-176,270$27.54 $172.7K169,562SEC↗
PPTA PERPETUA RESOURCES CORP. S Sale2026-02-122026-02-1737,452$27.58 $1.03M132,110SEC↗
PPTA PERPETUA RESOURCES CORP. A Award deriv2026-02-112026-02-125,123— $048,243SEC↗
PPTA PERPETUA RESOURCES CORP. A Award2026-02-112026-02-1267,858— $0175,832SEC↗
PPTA PERPETUA RESOURCES CORP. M Exercise deriv2026-02-102026-02-1211,310— $043,120SEC↗
PPTA PERPETUA RESOURCES CORP. M Exercise2026-02-102026-02-1211,310— $0107,974SEC↗
PPTA PERPETUA RESOURCES CORP. X Exercise deriv2026-01-052026-01-0740,000— $00SEC↗
PPTA PERPETUA RESOURCES CORP. X Exercise2026-01-052026-01-0740,000$8.59 $343.6K129,154SEC↗
PPTA PERPETUA RESOURCES CORP. S Sale2026-01-052026-01-0732,490$26.61 $864.6K96,664SEC↗
PPTA PERPETUA RESOURCES CORP. X Exercise deriv2025-03-282025-04-0120,000— $00SEC↗
PPTA PERPETUA RESOURCES CORP. S Sale2025-03-282025-04-0120,000$11.00 $220.0K89,154SEC↗
PPTA PERPETUA RESOURCES CORP. X Exercise2025-03-282025-04-0120,000$2.45 $49.0K109,154SEC↗
PPTA PERPETUA RESOURCES CORP. M Exercise deriv2025-03-052025-03-0710,612— $054,430SEC↗
PPTA PERPETUA RESOURCES CORP. A Award2025-03-052025-03-0763,672— $0111,864SEC↗
PPTA PERPETUA RESOURCES CORP. S Sale2025-03-052025-03-073,245$8.82 $28.6K108,619SEC↗
PPTA PERPETUA RESOURCES CORP. S Sale2025-03-052025-03-0719,465$8.82 $171.7K89,154SEC↗
PPTA PERPETUA RESOURCES CORP. M Exercise2025-03-052025-03-0710,612— $048,192SEC↗
PPTA PERPETUA RESOURCES CORP. A Award deriv2025-02-212025-02-2115,847— $065,042SEC↗
PPTA PERPETUA RESOURCES CORP. S Sale2025-02-202025-02-2110,209$9.24 $94.3K37,580SEC↗
PPTA PERPETUA RESOURCES CORP. M Exercise deriv2025-02-162025-02-1913,637— $049,195SEC↗
PPTA PERPETUA RESOURCES CORP. M Exercise2025-02-162025-02-1913,637— $047,789SEC↗
PPTA PERPETUA RESOURCES CORP. M Exercise deriv2025-02-102025-02-1211,309— $062,832SEC↗
PPTA PERPETUA RESOURCES CORP. M Exercise2025-02-102025-02-1211,309— $034,152SEC↗
PPTA PERPETUA RESOURCES CORP. X Exercise deriv2024-09-302024-10-0221,500— $00SEC↗
PPTA PERPETUA RESOURCES CORP. X Exercise2024-09-302024-10-0221,500$4.59 $98.7K44,343SEC↗
PPTA PERPETUA RESOURCES CORP. S Sale2024-09-302024-10-0221,500$9.35 $201.0K22,843SEC↗
PPTA PERPETUA RESOURCES CORP. S Sale2024-03-282024-04-017,818$4.15 $32.4K22,843SEC↗
PPTA PERPETUA RESOURCES CORP. M Exercise deriv2024-03-052024-03-0710,612— $074,141SEC↗
PPTA PERPETUA RESOURCES CORP. M Exercise2024-03-052024-03-0710,612— $030,661SEC↗
PPTA PERPETUA RESOURCES CORP. A Award deriv2024-02-162024-02-2140,910— $084,753SEC↗
PPTA PERPETUA RESOURCES CORP. M Exercise deriv2024-02-102024-02-1311,310— $043,843SEC↗
PPTA PERPETUA RESOURCES CORP. M Exercise2024-02-102024-02-1311,310— $020,049SEC↗
PPTA PERPETUA RESOURCES CORP. S Sale2023-03-212023-03-231,333$3.30 $4.4K8,739SEC↗
PPTA PERPETUA RESOURCES CORP. A Award2023-03-212023-03-233,500— $014,112SEC↗
PPTA PERPETUA RESOURCES CORP. S Sale2023-03-212023-03-234,040$3.30 $13.3K10,072SEC↗
PPTA PERPETUA RESOURCES CORP. M Exercise deriv2023-03-052023-03-0710,612— $055,153SEC↗
PPTA PERPETUA RESOURCES CORP. M Exercise2023-03-052023-03-0710,612— $010,612SEC↗
PPTA PERPETUA RESOURCES CORP. A Award deriv2023-02-102023-02-1433,929— $065,765SEC↗
PPTA PERPETUA RESOURCES CORP. A Award deriv2022-03-052022-03-0731,836— $031,836SEC↗