Home/Insiders/Caswell Bruce
CB
SEC Insider//CIK 0001311296

Caswell Bruce

CIK 00013112961 companyMCLEAN, VA

Transactions

50

Companies

1

Filings

15

CIK

0001311296

Recent Transactions

50 trades
  • Tax Payment

    Common Stock

    2025-12-02$86.51/sh47,276.1324,838.285 total
  • Award

    Common Stock

    2025-12-02+13,391.38745,076.269 total
  • Tax Payment

    Common Stock

    2025-12-02$86.51/sh39,036.75439,036.754 total
  • Award

    Common Stock

    2025-12-02+96,187.385372,115.9 total
  • Award

    Dividend Equivalent Rights

    2025-08-31+807.268237,390.466 total
  • Award

    Dividend Equivalent Rights

    2025-05-31+974.797236,583.198 total
  • Award

    Dividend Equivalent Rights

    2025-02-28+1,079.123235,608.401 total
  • Purchase

    Common Stock

    2024-12-17$70.64/sh+3,500275,928.515 total
  • Tax Payment

    Common Stock

    2024-12-02$74.16/sh15,318272,428.515 total
  • Award

    Common Stock

    2024-12-02+31,712287,746.515 total
  • Award

    Dividend Equivalent Rights

    2024-11-29+613.383152,936.628 total
  • Tax Payment

    Common Stock

    2024-09-30$93.16/sh9,758256,034.515 total
  • Award

    Dividend Equivalent Rights

    2024-08-30+558.551172,331.708 total
  • Award

    Dividend Equivalent Rights

    2024-05-31+596.434171,773.16 total
  • Award

    Dividend Equivalent Rights

    2024-02-29+611.637171,176.723 total
  • Tax Payment

    Common Stock

    2023-11-30$83.49/sh49245,784.052 total
  • Award

    Dividend Equivalent Rights

    2023-11-30+70.90419,803.35 total
  • Award

    Common Stock

    2023-11-17+24,611.023257,621.023 total
  • Tax Payment

    Common Stock

    2023-11-17$82.31/sh11,888245,733.023 total
  • Sale

    Common Stock

    2023-09-29$74.68/sh21,049233,010 total
  • Award

    Dividend Equivalent Rights

    2023-08-31+681.84197,490.29 total
  • Purchase

    Common Stock

    2023-08-04$79.07/sh+3,141210,484.358 total
  • Award

    Dividend Equivalent Rights

    2023-05-31+678.32196,808.45 total
  • Award

    Dividend Equivalent Rights

    2023-02-28+666.79196,130.13 total
  • Award

    Dividend Equivalent Rights

    2022-11-30+537.152135,400.49 total
  • Sale

    Common Stock

    2022-09-30$57.87/sh24,843207,343 total
  • Award

    Dividend Equivalent Rights

    2022-08-31+855.744186,032.449 total
  • Purchase

    Common Stock

    2022-06-15$60.32/sh+8,300181,017.243 total
  • Award

    Dividend Equivalent Rights

    2022-05-31+795.61185,176.71 total
  • Award

    Dividend Equivalent Rights

    2022-02-28+652.35184,381.1 total
  • Award

    Dividend Equivalent Rights

    2021-11-30+450.25121,776.402 total
  • Award

    Common Stock

    2021-11-22+22,63222,632 total
  • Award

    Common Stock

    2021-11-22+22,63222,632 total
  • Award

    Common Stock

    2021-11-18+10,70510,705 total
  • Award

    Dividend Equivalent Rights

    2021-08-31+553.551172,727.599 total
  • Purchase

    Common Stock

    2021-08-11$81.53/sh+4,500121,315.793 total
  • Award

    Dividend Equivalent Rights

    2021-05-28+518.651172,174.048 total
  • Award

    Dividend Equivalent Rights

    2021-02-26+589.302171,655.397 total
  • Award

    Dividend Equivalent Rights

    2020-11-30+417.344107,451 total
  • Award

    Dividend Equivalent Rights

    2020-11-30+417.344139,258 total
  • Award

    Common Stock

    2020-11-23+31,80731,807 total
  • Sale

    Common Stock

    2020-09-30$68.41/sh23,303116,815.793 total
  • Award

    Dividend Equivalent Rights

    2020-08-31+558.613155,274.462 total
  • Award

    Dividend Equivalent Rights

    2020-05-29+599.175154,715.849 total
  • Award

    Dividend Equivalent Rights

    2020-02-28+681.716154,116.674 total
  • Award

    Dividend Equivalent Rights

    2019-11-29+361.612153,434.958 total
  • Award

    Common Stock

    2019-11-18+56,66556,665 total
  • Tax Payment

    Common Stock

    2019-09-30$77.26/sh18,44391,878 total
  • Award

    Dividend Equivalent Rights

    2019-08-30+448.908138,604.829 total
  • Award

    Dividend Equivalent Rights

    2019-05-31+483.063138,155.921 total