Mastrangelo Joe Insider Trades

Insider Trading History

Track insider trading activity for Mastrangelo Joe. 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 $7.75M 1,773,406 shares
Last Trade
Jul 06, 2026 Sale (In-Kind)Shares used to pay exercise costs or tax withholding, or another in-kind transfer tied to compensation.
$613k 121,245 shares
$5.06
$4.37
Holding Value $2.61M 1,773,406 shares
Last Trade
Jul 06, 2026 Sale (In-Kind)Shares used to pay exercise costs or tax withholding, or another in-kind transfer tied to compensation.
$178k 121,245 shares
$1.47
$1.47
Holding Value $0 0 shares
Last Trade
Jul 05, 2026 Sale (Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$374k 254,304 shares
$1.47
$1.47
Holding Value $8.28M 1,894,651 shares
Last Trade
Jul 05, 2026 Purchase (Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$1.33M 254,304 shares
$5.23
$4.37
Holding Value $0 0 shares
Last Trade
Jul 05, 2026 Sale (Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$1.33M 254,304 shares
$5.23
$4.37
Holding Value $2.79M 1,894,651 shares
Last Trade
Jul 05, 2026 Purchase (Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$374k 254,304 shares
$1.47
$1.47
Holding Value $2.41M 1,640,347 shares
Last Trade
Jun 30, 2026 Sale (In-Kind)Shares used to pay exercise costs or tax withholding, or another in-kind transfer tied to compensation.
$89.2k 60,703 shares
$1.47
$1.47
Holding Value $7.17M 1,640,347 shares
Last Trade
Jun 30, 2026 Sale (In-Kind)Shares used to pay exercise costs or tax withholding, or another in-kind transfer tied to compensation.
$370k 60,703 shares
$6.09
$4.37
Holding Value $7.43M 1,701,050 shares
Last Trade
Jun 26, 2026 Purchase (Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$774k 130,570 shares
$5.93
$4.37
Holding Value $384k 261,140 shares
Last Trade
Jun 26, 2026 Sale (Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$192k 130,570 shares
$1.47
$1.47
Holding Value $1.14M 261,140 shares
Last Trade
Jun 26, 2026 Sale (Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$774k 130,570 shares
$5.93
$4.37
Holding Value $2.5M 1,701,050 shares
Last Trade
Jun 26, 2026 Purchase (Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$192k 130,570 shares
$1.47
$1.47
Holding Value $0 0 shares
Last Trade
Jun 12, 2026 Sale (Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$268k 200,000 shares
$1.34
$1.47
Holding Value $0 0 shares
Last Trade
Jun 12, 2026 Sale (Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$1.21M 200,000 shares
$6.06
$4.37
Holding Value $7.37M 1,687,126 shares
Last Trade
Jun 12, 2026 Purchase (Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$1.21M 200,000 shares
$6.06
$4.37
Holding Value $6.86M 1,570,480 shares
Last Trade
Jun 12, 2026 Sale (In-Kind)Shares used to pay exercise costs or tax withholding, or another in-kind transfer tied to compensation.
$707k 116,646 shares
$6.06
$4.37
Holding Value $2.31M 1,570,480 shares
Last Trade
Jun 12, 2026 Sale (In-Kind)Shares used to pay exercise costs or tax withholding, or another in-kind transfer tied to compensation.
$171k 116,646 shares
$1.47
$1.47
Holding Value $2.48M 1,687,126 shares
Last Trade
Jun 12, 2026 Purchase (Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$268k 200,000 shares
$1.34
$1.47
Holding Value $6.5M 1,487,126 shares
Last Trade
Mar 04, 2026 Purchase (Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$157k 23,900 shares
$6.58
$4.37
Holding Value $2.19M 1,487,126 shares
Last Trade
Mar 04, 2026 Purchase (Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$35.1k 23,900 shares
$1.47
$1.47

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