14-day Premium Trial Subscription Try For FreeTry Free
Date Action Amount Person Type
Apr 20, 2024 Sell 660 Hire William Jeffrey Common Stock, $0.01 par value per share
Apr 20, 2024 Sell 663 Fry Todd R Common Stock, $0.01 par value per share
Apr 20, 2024 Sell 7 438 Edwards Jeffrey W. Common Stock, $0.01 par value per share
Apr 20, 2024 Sell 3 562 Miller Michael Thomas Common Stock, $0.01 par value per share
Apr 20, 2024 Sell 959 Niswonger Jason R Common Stock, $0.01 par value per share
Mar 11, 2024 Sell 500 Fry Todd R Common Stock, $0.01 par value per share
Mar 08, 2024 Sell 1 119 Wheeler Brad A Common Stock, $0.01 par value per share
Mar 06, 2024 Sell 11 864 Edwards Jeffrey W. Common Stock, $0.01 par value per share
Mar 06, 2024 Sell 10 250 Edwards Jeffrey W. Common Stock, $0.01 par value per share
Mar 06, 2024 Sell 13 024 Edwards Jeffrey W. Common Stock, $0.01 par value per share
Mar 06, 2024 Sell 8 115 Edwards Jeffrey W. Common Stock, $0.01 par value per share
Mar 06, 2024 Sell 4 595 Edwards Jeffrey W. Common Stock, $0.01 par value per share
Mar 06, 2024 Sell 402 Edwards Jeffrey W. Common Stock, $0.01 par value per share
Mar 06, 2024 Sell 86 Jackson Janet E. Common Stock, $0.01 par value per share
Mar 06, 2024 Sell 5 000 Miller Michael Thomas Common Stock, $0.01 par value per share
Mar 05, 2024 Sell 7 064 Edwards Jeffrey W. Common Stock, $0.01 par value per share
Mar 05, 2024 Sell 2 325 Edwards Jeffrey W. Common Stock, $0.01 par value per share
Mar 05, 2024 Sell 5 680 Edwards Jeffrey W. Common Stock, $0.01 par value per share
Mar 05, 2024 Sell 23 735 Edwards Jeffrey W. Common Stock, $0.01 par value per share
Mar 05, 2024 Sell 3 586 Edwards Jeffrey W. Common Stock, $0.01 par value per share
Mar 05, 2024 Sell 2 549 Edwards Jeffrey W. Common Stock, $0.01 par value per share
Mar 05, 2024 Sell 5 511 Edwards Jeffrey W. Common Stock, $0.01 par value per share
Mar 05, 2024 Sell 1 300 Edwards Jeffrey W. Common Stock, $0.01 par value per share
Mar 04, 2024 Sell 3 832 Miller Michael Thomas Common Stock, $0.01 par value per share
Mar 04, 2024 Sell 1 168 Miller Michael Thomas Common Stock, $0.01 par value per share
Feb 20, 2024 Buy 2 427 Hire William Jeffrey Common Stock, $0.01 par value per share
Feb 20, 2024 Buy 11 265 Miller Michael Thomas Common Stock, $0.01 par value per share
Feb 20, 2024 Buy 34 963 Edwards Jeffrey W. Common Stock, $0.01 par value per share
Feb 20, 2024 Buy 2 233 Fry Todd R Common Stock, $0.01 par value per share
Feb 20, 2024 Buy 3 982 Niswonger Jason R Common Stock, $0.01 par value per share
Jan 01, 2024 Buy 0 Wheeler Brad A Common Stock, $0.01 par value per share
Dec 14, 2023 Sell 7 003 Edwards Jeffrey W. Common Stock, $0.01 par value per share
Dec 13, 2023 Sell 1 340 Miller Michael Thomas Common Stock, $0.01 par value per share
Dec 13, 2023 Sell 351 Miller Michael Thomas Common Stock, $0.01 par value per share
Dec 13, 2023 Sell 2 756 Miller Michael Thomas Common Stock, $0.01 par value per share
Dec 13, 2023 Sell 1 260 Miller Michael Thomas Common Stock, $0.01 par value per share
Dec 12, 2023 Sell 22 Miller Michael Thomas Common Stock, $0.01 par value per share
Dec 11, 2023 Sell 5 000 Hire William Jeffrey Common Stock, $0.01 par value per share
Nov 27, 2023 Sell 43 Jackson Janet E. Common Stock, $0.01 par value per share
Nov 21, 2023 Sell 602 Thomas Michael H Common Stock, $0.01 par value per share
Nov 20, 2023 Buy 450 000 Edwards Jeffrey W. Forward sale contract (potential obligation to sell)
Sep 13, 2023 Buy 450 000 Edwards Jeffrey W. Forward sale contract (potential obligation to sell)
Aug 17, 2023 Sell 50 Jackson Janet E. Common Stock, $0.01 par value per share
Aug 17, 2023 Sell 3 000 Miller Michael Thomas Common Stock, $0.01 par value per share
Aug 09, 2023 Sell 500 Fry Todd R Common stock, $0.01 par value per share
Jun 09, 2023 Sell 39 509 Edwards Jeffrey W. Common Stock, $0.01 par value per share
Jun 09, 2023 Sell 28 379 Edwards Jeffrey W. Common Stock, $0.01 par value per share
Jun 09, 2023 Sell 2 112 Edwards Jeffrey W. Common Stock, $0.01 par value per share
Jun 08, 2023 Sell 20 447 Edwards Jeffrey W. Common Stock, $0.01 par value per share
Jun 08, 2023 Sell 17 111 Edwards Jeffrey W. Common Stock, $0.01 par value per share
Jun 08, 2023 Sell 12 342 Edwards Jeffrey W. Common Stock, $0.01 par value per share
Jun 08, 2023 Sell 100 Edwards Jeffrey W. Common Stock, $0.01 par value per share
May 25, 2023 Buy 934 Schottenstein Robert H Common Stock, $0.01 par value per share
May 25, 2023 Buy 934 Carter Margot Lebenberg Common Stock, $0.01 par value per share
May 25, 2023 Buy 934 Moore Marchelle E Common Stock, $0.01 par value per share
May 25, 2023 Buy 934 Thomas Michael H Common Stock, $0.01 par value per share
May 25, 2023 Buy 934 Jackson Janet E. Common Stock, $0.01 par value per share
May 25, 2023 Buy 934 Meuse David R Common Stock, $0.01 par value per share
May 25, 2023 Buy 934 Hilsheimer Lawrence A. Common Stock, $0.01 par value per share
May 25, 2023 Buy 0 Moore Marchelle E
May 12, 2023 Sell 697 Jackson Janet E. Common Stock, $0.01 par value per share
May 09, 2023 Sell 500 Fry Todd R Common Stock, $0.01 par value per share
Apr 20, 2023 Sell 3 715 Miller Michael Thomas Common Stock, $0.01 par value per share
Apr 20, 2023 Sell 589 Fry Todd R Common Stock, $0.01 par value per share
Apr 20, 2023 Sell 4 649 Elliott Jay P. Common Stock, $0.01 par vaue per share
Apr 20, 2023 Sell 6 870 Niswonger Jason R Common Stock, $0.01 par value per share
Apr 20, 2023 Sell 5 483 Hire William Jeffrey Common Stock, $0.01 par value per share
Apr 13, 2023 Buy 5 375 Hire William Jeffrey Common Stock, $0.01 par value per share
Apr 13, 2023 Buy 1 816 Verma Vikas Common Stock, $0.01 par value per share
Mar 13, 2023 Sell 10 000 Edwards Jeffrey W. Common Stock, $0.01 par value per share
Mar 13, 2023 Sell 500 Fry Todd R Common Stock, $0.01 par value per share
Mar 10, 2023 Sell 2 500 Carter Margot Lebenberg Common Stock, $0.01 par value per share
Mar 10, 2023 Sell 500 Elliott Jay P. Common Stock, $0.01 par value per share
Mar 09, 2023 Sell 5 000 Edwards Jeffrey W. Common Stock, $0.01 par value per share
Mar 08, 2023 Sell 4 500 Elliott Jay P. Common Stock, $0.01 par value per share
Mar 08, 2023 Sell 14 645 Edwards Jeffrey W. Common Stock, $0.01 par value per share
Mar 08, 2023 Sell 38 318 Edwards Jeffrey W. Common Stock, $0.01 par value per share
Mar 08, 2023 Sell 17 037 Edwards Jeffrey W. Common Stock, $0.01 par value per share
Mar 07, 2023 Sell 846 Edwards Jeffrey W. Common Stock, $0.01 par value per share
Mar 07, 2023 Sell 30 965 Edwards Jeffrey W. Common Stock, $0.01 par value per share
Mar 07, 2023 Sell 18 189 Edwards Jeffrey W. Common Stock, $0.01 par value per share
Mar 07, 2023 Sell 24 655 Miller Michael Thomas Common Stock, $0.01 par value per share
Mar 07, 2023 Sell 6 723 Miller Michael Thomas Common Stock, $0.01 par value per share
Mar 07, 2023 Sell 3 030 Miller Michael Thomas Common Stock, $0.01 par value per share
Mar 03, 2023 Sell 2 091 Miller Michael Thomas Common Stock, $0.01 par value per share
Mar 03, 2023 Sell 5 916 Miller Michael Thomas Common Stock, $0.01 par value per share
Mar 03, 2023 Sell 4 539 Miller Michael Thomas Common Stock, $0.01 par value per share
Mar 03, 2023 Sell 3 960 Miller Michael Thomas Common Stock, $0.01 par value per share
Mar 03, 2023 Sell 5 412 Miller Michael Thomas Common Stock, $0.01 par value per share
Feb 28, 2023 Sell 46 Jackson Janet E. Common Stock, $0.01 par vaue per share
Feb 28, 2023 Sell 46 Jackson Janet E. Common Stock, $0.01 par vaue per share
Feb 20, 2023 Buy 10 551 Miller Michael Thomas Common Stock, $0.01 par value per share
Feb 20, 2023 Buy 2 187 Hire William Jeffrey Common Stock, $0.01 par value per share
Feb 20, 2023 Buy 32 802 Edwards Jeffrey W. Common Stock, $0.01 par value per share
Feb 20, 2023 Buy 1 913 Fry Todd R Common Stock, $0.01 par value per share
Feb 20, 2023 Buy 3 060 Niswonger Jason R Common Stock, $0.01 par value per share
Feb 20, 2023 Buy 10 933 Elliott Jay P. Common Stock, $0.01 par value per share
Dec 31, 2022 Buy 0 Jackson Janet E.
Aug 08, 2022 Sell 2 491 Thomas Michael H Common Stock, $0.01 par value per share
Jul 18, 2022 Buy 970 Schottenstein Robert H Common Stock, $0.01 par value per share
INSIDER POWER
41.783
Last 100 transactions
Buy: 1 031 015 | Sell: 491 326 (Shares)

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

In total, the insiders bought 1 031 015 and sold 491 326 IBP shares in the last 100 trades.

Click to get the best stock tips daily for free!