Mock James M Insider Trades

Insider Trading History

Track insider trading activity for Mock James M. 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 $4.53M 67,139 shares
Last Trade
Jul 02, 2026 Purchase (Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$116k 1,452 shares
$79.76
$67.44
Holding Value $4.48M 66,436 shares
Last Trade
Jul 02, 2026 Sale (In-Kind)Shares used to pay exercise costs or tax withholding, or another in-kind transfer tied to compensation.
$51k 703 shares
$72.50
$67.44
Holding Value $98.1k 1,454 shares
Last Trade
Jul 02, 2026 Sale (Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$116k 1,452 shares
$79.76
$67.44
Holding Value $4.81M 71,392 shares
Last Trade
Jun 05, 2026 Purchase (Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$560k 11,798 shares
$47.44
$67.44
Holding Value $4.43M 65,687 shares
Last Trade
Jun 05, 2026 Sale (In-Kind)Shares used to pay exercise costs or tax withholding, or another in-kind transfer tied to compensation.
$294k 5,705 shares
$51.59
$67.44
Holding Value $7.96M 117,976 shares
Last Trade
Jun 05, 2026 Sale (Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$560k 11,798 shares
$47.44
$67.44
Holding Value $66.6k 987 shares
Last Trade
May 28, 2026 Sale (Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$15.6k 328 shares
$47.57
$67.44
Holding Value $3.94M 58,475 shares
Last Trade
May 28, 2026 Purchase (Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$15.6k 328 shares
$47.57
$67.44
Holding Value $3.93M 58,316 shares
Last Trade
May 28, 2026 Sale (In-Kind)Shares used to pay exercise costs or tax withholding, or another in-kind transfer tied to compensation.
$7.57k 159 shares
$47.61
$67.44
Holding Value $3.95M 58,521 shares
Last Trade
May 27, 2026 Purchase (Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$36.8k 773 shares
$47.61
$67.44
Holding Value $3.92M 58,147 shares
Last Trade
May 27, 2026 Sale (In-Kind)Shares used to pay exercise costs or tax withholding, or another in-kind transfer tied to compensation.
$17.6k 374 shares
$47.03
$67.44
Holding Value $365k 5,416 shares
Last Trade
May 27, 2026 Sale (Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$36.8k 773 shares
$47.61
$67.44
Holding Value $3.89M 57,748 shares
Last Trade
Apr 02, 2026 Sale (In-Kind)Shares used to pay exercise costs or tax withholding, or another in-kind transfer tied to compensation.
$35.2k 703 shares
$50.03
$67.44
Holding Value $3.94M 58,451 shares
Last Trade
Apr 02, 2026 Purchase (Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$71.5k 1,453 shares
$49.20
$67.44
Holding Value $196k 2,906 shares
Last Trade
Apr 02, 2026 Sale (Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$71.5k 1,453 shares
$49.20
$67.44
Holding Value $8.75M 129,774 shares
Last Trade
Mar 05, 2026 Sale (Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$635k 11,797 shares
$53.83
$67.44
Holding Value $3.84M 56,998 shares
Last Trade
Mar 05, 2026 Sale (In-Kind)Shares used to pay exercise costs or tax withholding, or another in-kind transfer tied to compensation.
$330k 5,704 shares
$57.80
$67.44
Holding Value $4.23M 62,702 shares
Last Trade
Mar 05, 2026 Purchase (Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$635k 11,797 shares
$53.83
$67.44
Holding Value $3.34M 49,569 shares
Last Trade
Mar 01, 2026 Purchase (Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$4.67M 87,208 shares
$53.57
$67.44
Holding Value $3.76M 55,693 shares
Last Trade
Feb 27, 2026 Purchase (Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$589k 11,004 shares
$53.57
$67.44

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