14-day Premium Trial Subscription Try For FreeTry Free
Date Action Amount Person Type
Mar 14, 2024 Sell 267 274 Boswell Timothy D Common Stock
Mar 08, 2024 Sell 75 000 Sagansky Jeffrey Common stock, par value $0.0001 per share
Mar 05, 2024 Buy 4 261 Boswell Timothy D Common stock, par value $0.0001 per share
Mar 05, 2024 Sell 1 784 Boswell Timothy D Common stock, par value $0.0001 per share
Mar 05, 2024 Sell 4 261 Boswell Timothy D Restricted Stock Units
Mar 05, 2024 Buy 1 118 Shanks Sally J Common stock, par value $0.0001 per share
Mar 05, 2024 Sell 505 Shanks Sally J Common stock, par value $0.0001 per share
Mar 05, 2024 Sell 1 118 Shanks Sally J Restricted Stock Units
Mar 05, 2024 Buy 13 111 Soultz Bradley Lee Common Stock
Mar 05, 2024 Sell 3 521 Soultz Bradley Lee Common Stock
Mar 05, 2024 Sell 13 111 Soultz Bradley Lee Restricted Stock Units
Mar 05, 2024 Buy 3 040 Lopez Hezron T. Common stock, par value $0.0001 per share
Mar 05, 2024 Sell 741 Lopez Hezron T. Common stock, par value $0.0001 per share
Mar 05, 2024 Sell 3 040 Lopez Hezron T. Restricted Stock Units
Mar 04, 2024 Buy 5 000 Soultz Bradley Lee Common Stock
Mar 03, 2024 Sell 61 764 Boswell Timothy D Performance Stock Units
Mar 03, 2024 Buy 61 764 Boswell Timothy D Common stock, par value $0.0001 per share
Mar 03, 2024 Sell 25 849 Boswell Timothy D Common stock, par value $0.0001 per share
Mar 03, 2024 Buy 5 147 Boswell Timothy D Common stock, par value $0.0001 per share
Mar 03, 2024 Sell 2 155 Boswell Timothy D Common stock, par value $0.0001 per share
Mar 03, 2024 Sell 5 147 Boswell Timothy D Restricted Stock Units
Mar 03, 2024 Buy 22 058 Shanks Sally J Common stock, par value $0.0001 per share
Mar 03, 2024 Sell 9 949 Shanks Sally J Common stock, par value $0.0001 per share
Mar 03, 2024 Sell 22 058 Shanks Sally J Performance Stock Units
Mar 03, 2024 Buy 919 Shanks Sally J Common stock, par value $0.0001 per share
Mar 03, 2024 Sell 415 Shanks Sally J Common stock, par value $0.0001 per share
Mar 03, 2024 Sell 919 Shanks Sally J Restricted Stock Units
Mar 03, 2024 Buy 37 500 Parkes Graeme Common Stock
Mar 03, 2024 Sell 15 507 Parkes Graeme Common Stock
Mar 03, 2024 Sell 37 500 Parkes Graeme Performance Stock Units
Mar 03, 2024 Buy 1 562 Parkes Graeme Common Stock
Mar 03, 2024 Sell 646 Parkes Graeme Common Stock
Mar 03, 2024 Sell 1 562 Parkes Graeme Restricted Stock Units
Mar 03, 2024 Buy 52 942 Lopez Hezron T. Common stock, par value $0.0001 per share
Mar 03, 2024 Sell 52 942 Lopez Hezron T. Performance Stock Units
Mar 03, 2024 Sell 12 892 Lopez Hezron T. Common stock, par value $0.0001 per share
Mar 03, 2024 Buy 2 206 Lopez Hezron T. Common stock, par value $0.0001 per share
Mar 03, 2024 Sell 538 Lopez Hezron T. Common stock, par value $0.0001 per share
Mar 03, 2024 Sell 2 206 Lopez Hezron T. Restricted Stock Units
Mar 03, 2024 Sell 154 412 Soultz Bradley Lee Performance Stock Units
Mar 03, 2024 Buy 154 412 Soultz Bradley Lee Common Stock
Mar 03, 2024 Sell 41 460 Soultz Bradley Lee Common Stock
Mar 03, 2024 Sell 12 868 Soultz Bradley Lee Restricted Stock Units
Mar 03, 2024 Buy 12 868 Soultz Bradley Lee Common Stock
Mar 03, 2024 Sell 3 456 Soultz Bradley Lee Common Stock
Mar 01, 2024 Buy 3 800 Boswell Timothy D Common stock, par value $0.0001 per share
Mar 01, 2024 Sell 1 591 Boswell Timothy D Common stock, par value $0.0001 per share
Mar 01, 2024 Sell 3 800 Boswell Timothy D Restricted Stock Units
Mar 01, 2024 Buy 616 Shanks Sally J Common stock, par value $0.0001 per share
Mar 01, 2024 Sell 278 Shanks Sally J Common stock, par value $0.0001 per share
Mar 01, 2024 Sell 616 Shanks Sally J Restricted Stock Units
Mar 01, 2024 Buy 1 847 Parkes Graeme Common Stock
Mar 01, 2024 Sell 764 Parkes Graeme Common Stock
Mar 01, 2024 Sell 1 847 Parkes Graeme Restricted Stock Units
Mar 01, 2024 Buy 1 970 Lopez Hezron T. Common stock, par value $0.0001 per share
Mar 01, 2024 Sell 480 Lopez Hezron T. Common stock, par value $0.0001 per share
Mar 01, 2024 Sell 1 970 Lopez Hezron T. Restricted Stock Units
Mar 01, 2024 Sell 9 499 Soultz Bradley Lee Restricted Stock Units
Mar 01, 2024 Buy 9 499 Soultz Bradley Lee Common Stock
Mar 01, 2024 Sell 2 551 Soultz Bradley Lee Common Stock
Feb 24, 2024 Sell 6 651 Soultz Bradley Lee Restricted Stock Units
Feb 24, 2024 Buy 6 651 Soultz Bradley Lee Common Stock
Feb 24, 2024 Sell 1 800 Soultz Bradley Lee Common Stock
Feb 24, 2024 Buy 2 660 Boswell Timothy D Common stock, par value $0.0001 per share
Feb 24, 2024 Sell 1 183 Boswell Timothy D Common stock, par value $0.0001 per share
Feb 24, 2024 Sell 2 660 Boswell Timothy D Restricted Stock Units
Feb 24, 2024 Buy 603 Shanks Sally J Common stock, par value $0.0001 per share
Feb 24, 2024 Sell 304 Shanks Sally J Common stock, par value $0.0001 per share
Feb 24, 2024 Sell 603 Shanks Sally J Restricted Stock Units
Feb 24, 2024 Buy 1 293 Parkes Graeme Common Stock
Feb 24, 2024 Sell 604 Parkes Graeme Common Stock
Feb 24, 2024 Sell 1 293 Parkes Graeme Restricted Stock Units
Feb 24, 2024 Buy 1 478 Lopez Hezron T. Common stock, par value $0.0001 per share
Feb 24, 2024 Sell 439 Lopez Hezron T. Common stock, par value $0.0001 per share
Feb 24, 2024 Sell 1 478 Lopez Hezron T. Restricted Stock Units
Feb 22, 2024 Buy 18 955 Gorcyca Felicia Performance Stock Units
Feb 22, 2024 Buy 4 622 Gorcyca Felicia Restricted Stock Units
Feb 22, 2024 Buy 27 732 Soultz Bradley Lee Restricted Stock Units
Feb 22, 2024 Buy 64 708 Soultz Bradley Lee Performance Stock Units
Feb 22, 2024 Buy 25 883 Boswell Timothy D Performance Stock Units
Feb 22, 2024 Buy 11 093 Boswell Timothy D Restricted Stock Units
Feb 22, 2024 Buy 4 673 Shanks Sally J Performance Stock Units
Feb 22, 2024 Buy 2 516 Shanks Sally J Restricted Stock Units
Feb 22, 2024 Buy 10 014 Parkes Graeme Performance Stock Units
Feb 22, 2024 Buy 5 392 Parkes Graeme Restricted Stock Units
Feb 22, 2024 Buy 21 569 Lopez Hezron T. Performance Stock Units
Feb 22, 2024 Buy 9 244 Lopez Hezron T. Restricted Stock Units
Feb 05, 2024 Sell 500 Sagansky Jeffrey Common stock, par value $0.0001 per share
Dec 19, 2023 Sell 77 870 Soultz Bradley Lee Common Stock
Dec 13, 2023 Sell 28 444 Soultz Bradley Lee Common Stock
Nov 08, 2023 Buy 5 000 Soultz Bradley Lee Common Stock
Sep 07, 2023 Sell 2 558 Soultz Bradley Lee Restricted Stock Units
Sep 07, 2023 Buy 2 558 Soultz Bradley Lee Common Stock
Sep 07, 2023 Sell 1 071 Soultz Bradley Lee Common Stock
Aug 17, 2023 Buy 5 000 Soultz Bradley Lee Common stock
Aug 10, 2023 Sell 830 Sagansky Jeffrey Common stock, par value $0.0001 per share
Aug 08, 2023 Buy 3 463 Johnson Natalia Common Stock
Aug 08, 2023 Buy 0 Johnson Natalia
Jul 02, 2023 Sell 85 748 Soultz Bradley Lee Performance Stock Units
Jul 02, 2023 Sell 9 527 Soultz Bradley Lee Restricted Stock Units
INSIDER POWER
-23.162
Last 100 transactions
Buy: 630 747 | Sell: 1 081 559 (Shares)

Based on the 100 latest insides trades, we have calculated the insider power to be negative at a ratio of -23.162.

In total, the insiders bought 630 747 and sold 1 081 559 WSC shares in the last 100 trades.

Click to get the best stock tips daily for free!

About WillScot Corporation Class A

WillScot Mobile Mini Holdings Corp. provides work space and portable storage solutions in the United States, Canada, Mexico, and the United Kingdom. The company leases modular space and portable storage units to customers in the commercial and industrial, construction, education, energy and natural resources, government, and other end markets. As of December 31, 2021, it had approximately 390,000 total units, which included 162,000 modular space ... WSC Profile

Top Fintech Company

StockInvest.us featured in The Global Fintech Index 2020 as the top Fintech company of the country.

Full report by FINDEXABLE

ROCKIT