Macnab Craig Insider Trades

Insider Trading History

Track insider trading activity for Macnab Craig. See latest buy and sell transactions across all companies.

Holdings

Company
Holding Value
Last Transaction
Sale/Purchase
Amount
Price
Current Price

Insider Trades History

Company
Holding Value
Last Transaction
Sale/Purchase
Amount
Price
Current Price
Holding Value $276k 16,991 shares
Last Trade
May 13, 2026 Purchase (Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$101k 6,197 shares
$16.29
$16.27
Holding Value $2.17M 81,664 shares
Last Trade
Apr 28, 2026 Purchase (Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$216k 7,546 shares
$28.64
$26.62
Holding Value $1.97M 74,118 shares
Last Trade
Apr 01, 2026 Purchase (Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$11.3k 412 shares
$27.46
$26.62
Holding Value $2.75M 15,315 shares
Last Trade
Mar 10, 2026 Purchase (Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$225k 1,209 shares
$186.12
$179.38
Holding Value $1.96M 73,706 shares
Last Trade
Jan 02, 2026 Purchase (Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$11.3k 402 shares
$28.15
$26.62
Holding Value $1.95M 73,304 shares
Last Trade
Oct 01, 2025 Purchase (Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$11.6k 351 shares
$32.91
$26.62
Holding Value $1.94M 72,953 shares
Last Trade
Jul 01, 2025 Purchase (Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$11.5k 348 shares
$32.98
$26.62
Holding Value $176k 10,794 shares
Last Trade
May 14, 2025 Purchase (Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$96.3k 5,178 shares
$18.59
$16.27
Holding Value $1.93M 72,605 shares
Last Trade
Apr 29, 2025 Purchase (Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$200k 6,195 shares
$32.24
$26.62
Holding Value $1.77M 66,410 shares
Last Trade
Apr 01, 2025 Purchase (Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$11.4k 352 shares
$32.44
$26.62
Holding Value $2.53M 14,106 shares
Last Trade
Mar 10, 2025 Purchase (Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$225k 1,056 shares
$213.07
$179.38
Holding Value $1.76M 66,058 shares
Last Trade
Jan 02, 2025 Purchase (Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$11.2k 387 shares
$28.99
$26.62
Holding Value $1.75M 65,671 shares
Last Trade
Oct 01, 2024 Purchase (Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$11.1k 340 shares
$32.77
$26.62
Holding Value $1.74M 65,331 shares
Last Trade
Jul 01, 2024 Purchase (Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$11.2k 400 shares
$27.90
$26.62
Holding Value $91.4k 5,616 shares
Last Trade
May 15, 2024 Purchase (Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$96.8k 5,616 shares
$17.23
$16.27
Holding Value $1.73M 64,931 shares
Last Trade
Apr 30, 2024 Purchase (Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$204k 7,132 shares
$28.55
$26.62
Holding Value $1.54M 57,799 shares
Last Trade
Apr 01, 2024 Purchase (Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$11.5k 388 shares
$29.60
$26.62
Holding Value $2.34M 13,050 shares
Last Trade
Mar 11, 2024 Purchase (Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$225k 1,089 shares
$206.75
$179.38
Holding Value $1.53M 57,411 shares
Last Trade
Jan 02, 2024 Purchase (Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$11.7k 357 shares
$32.66
$26.62
Holding Value $1.52M 57,054 shares
Last Trade
Oct 02, 2023 Purchase (Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$10.8k 378 shares
$28.65
$26.62

See more insider trades for free

Join Stockcircle to see more insider trades and be the first to know about new executive transactions.

Sign Up