Home/Insiders/Rothenstein David M
RD
SEC Insider//CIK 0001444157

Rothenstein David M

CIK 00014441571 companyHANOVER, MD

Transactions

50

Companies

1

Filings

10

CIK

0001444157

Recent Transactions

50 trades
  • Sale

    Common Stock

    2026-01-09$219.28/sh2,500202,194 total
  • Award

    Common Stock

    2025-12-16+17,664214,264 total
  • Award

    Common Stock

    2025-12-16+7,148221,412 total
  • Award

    Common Stock

    2025-12-16+15,910196,600 total
  • Sale

    Common Stock

    2025-12-15$220.84/sh2,500180,690 total
  • Sale

    Common Stock

    2025-11-17$191.72/sh2,500183,190 total
  • Sale

    Common Stock

    2025-10-15$170.22/sh2,500185,690 total
  • Tax Payment

    Common Stock

    2025-09-20$138.37/sh204189,745 total
  • Tax Payment

    Common Stock

    2025-09-20$138.37/sh436188,498 total
  • Tax Payment

    Common Stock

    2025-09-20$138.37/sh308188,190 total
  • Tax Payment

    Common Stock

    2025-09-20$138.37/sh811188,934 total
  • Tax Payment

    Common Stock

    2025-09-20$138.37/sh679189,949 total
  • Sale

    Common Stock

    2025-09-15$132.00/sh2,500190,628 total
  • Sale

    Common Stock

    2025-08-15$90.60/sh2,500193,128 total
  • Sale

    Common Stock

    2025-07-15$82.21/sh2,500195,628 total
  • Tax Payment

    Common Stock

    2025-06-20$74.53/sh298198,128 total
  • Tax Payment

    Common Stock

    2025-06-20$74.53/sh296198,426 total
  • Tax Payment

    Common Stock

    2025-06-20$74.53/sh460199,410 total
  • Tax Payment

    Common Stock

    2025-06-20$74.53/sh550198,722 total
  • Tax Payment

    Common Stock

    2025-06-20$74.53/sh138199,272 total
  • Sale

    Common Stock

    2025-06-16$74.13/sh2,500199,870 total
  • Sale

    Common Stock

    2025-05-15$79.93/sh2,500202,370 total
  • Sale

    Common Stock

    2025-04-15$59.47/sh2,500204,870 total
  • Sale

    Common Stock

    2025-03-24$68.88/sh2,500207,370 total
  • Tax Payment

    Common Stock

    2025-03-20$65.63/sh298209,870 total
  • Tax Payment

    Common Stock

    2025-03-20$65.63/sh550210,464 total
  • Tax Payment

    Common Stock

    2025-03-20$65.63/sh138211,014 total
  • Tax Payment

    Common Stock

    2025-03-20$65.63/sh460211,152 total
  • Tax Payment

    Common Stock

    2025-03-20$65.63/sh296210,168 total
  • Tax Payment

    Common Stock

    2024-12-20$87.38/sh1,530211,612 total
  • Tax Payment

    Common Stock

    2024-12-20$87.38/sh667218,630 total
  • Tax Payment

    Common Stock

    2024-12-20$87.38/sh797217,633 total
  • Tax Payment

    Common Stock

    2024-12-20$87.38/sh3,035214,166 total
  • Tax Payment

    Common Stock

    2024-12-20$87.38/sh1,024213,142 total
  • Tax Payment

    Common Stock

    2024-12-20$87.38/sh432217,201 total
  • Tax Payment

    Common Stock

    2024-12-20$87.38/sh498219,297 total
  • Tax Payment

    Common Stock

    2024-12-20$87.38/sh200218,430 total
  • Award

    Common Stock

    2024-12-17+6,333199,330 total
  • Award

    Common Stock

    2024-12-17+14,182213,512 total
  • Award

    Common Stock

    2024-12-17+6,283219,795 total
  • Sale

    Common Stock

    2024-12-16$89.09/sh3,500192,997 total
  • Sale

    Common Stock

    2024-11-15$68.99/sh3,500196,497 total
  • Sale

    Common Stock

    2024-10-15$67.43/sh3,500199,997 total
  • Tax Payment

    Common Stock

    2024-09-20$58.73/sh684203,795 total
  • Tax Payment

    Common Stock

    2024-09-20$58.73/sh460204,617 total
  • Tax Payment

    Common Stock

    2024-09-20$58.73/sh344205,077 total
  • Tax Payment

    Common Stock

    2024-09-20$58.73/sh298203,497 total
  • Tax Payment

    Common Stock

    2024-09-20$58.73/sh138204,479 total
  • Sale

    Common Stock

    2024-09-16$56.24/sh3,500205,421 total
  • Sale

    Common Stock

    2024-08-15$52.42/sh3,500208,921 total