Home/Insiders/Dastoor Michael
DM
SEC Insider//CIK 0001295399

Dastoor Michael

CIK 00012953992 companiesST. PETERSBURG, FL

Transactions

50

Companies

2

Filings

12

CIK

0001295399

Recent Transactions

50 trades
  • Exercise/Conversion

    Common Stock

    2026-01-01+3,25623,622 total
  • Exercise/Conversion

    Deferred Stock

    2026-01-01+3,256.8290 total
  • Award

    Deferred Stock

    2025-11-17+15.0963,256.829 total
  • Tax Payment

    Common Stock

    2025-10-24$206.57/sh2,960277,509 total
  • Tax Payment

    Common Stock

    2025-10-20$209.34/sh1,698280,469 total
  • Tax Payment

    Common Stock

    2025-10-19$209.34/sh611282,167 total
  • Award

    Common Stock

    2025-10-16+38,140241,686 total
  • Disposition to Issuer

    Common Stock

    2025-10-161,721297,175 total
  • Tax Payment

    Common Stock

    2025-10-16$206.88/sh8,304282,778 total
  • Award

    Common Stock

    2025-10-16+38,140279,826 total
  • Tax Payment

    Common Stock

    2025-10-16$206.88/sh6,093291,082 total
  • Award

    Common Stock

    2025-10-16+19,070298,896 total
  • Award

    Deferred Stock

    2025-08-18+15.2943,241.733 total
  • Award

    Common Stock

    2025-07-21$15.21/sh+8,55328,919 total
  • Sale

    Common Stock

    2025-06-17$185.00/sh10,000203,459 total
  • Sale

    Common Stock

    2025-06-17$199.75/sh8,234213,459 total
  • Sale

    Common Stock

    2025-05-14$169.90/sh10,000221,693 total
  • Award

    Deferred Stock

    2025-05-12+12.3063,226.439 total
  • Purchase

    Common Stock

    2025-02-21$19.21/sh+10,00020,366 total
  • Award

    Deferred Stock

    2025-02-18+10.8873,214.133 total
  • Award

    Deferred Stock

    2024-11-18+6.0023,203.246 total
  • Award

    Common Stock

    2024-10-24+53,320151,598 total
  • Award

    Common Stock

    2024-10-24+53,320204,918 total
  • Award

    Common Stock

    2024-10-24+26,660231,578 total
  • Tax Payment

    Common Stock

    2024-10-21$126.30/sh1,45898,278 total
  • Tax Payment

    Common Stock

    2024-10-20$126.30/sh1,27499,736 total
  • Tax Payment

    Common Stock

    2024-10-19$126.30/sh611101,010 total
  • Tax Payment

    Common Stock

    2024-10-16$124.26/sh12,359101,621 total
  • Award

    Deferred Stock

    2024-08-19+6.7573,197.245 total
  • Award

    Common Stock

    2024-07-22$37.00/sh+3,51410,366 total
  • Award

    Common Stock

    2024-07-22$37.00/sh+3,51410,366 total
  • Award

    Deferred Stock

    2024-05-13+4.9943,190.488 total
  • Award

    Deferred Stock

    2024-02-20+5.2933,185.494 total
  • Award

    Deferred Stock

    2023-11-20+6.2293,180.202 total
  • Sale

    Common Stock

    2023-10-25$123.06/sh12,403133,085 total
  • Sale

    Common Stock

    2023-10-25$123.71/sh4,409145,488 total
  • Sale

    Common Stock

    2023-10-25$122.02/sh19,316113,769 total
  • Sale

    Common Stock

    2023-10-24$124.67/sh1,031173,339 total
  • Tax Payment

    Common Stock

    2023-10-24$124.23/sh10,047163,292 total
  • Tax Payment

    Common Stock

    2023-10-24$124.23/sh13,395149,897 total
  • Sale

    Common Stock

    2023-10-24$123.94/sh830174,370 total
  • Sale

    Common Stock

    2023-10-23$125.40/sh656176,545 total
  • Sale

    Common Stock

    2023-10-23$123.27/sh166177,201 total
  • Sale

    Common Stock

    2023-10-23$125.01/sh1,345175,200 total
  • Tax Payment

    Common Stock

    2023-10-21$125.02/sh1,094177,367 total
  • Tax Payment

    Common Stock

    2023-10-20$130.34/sh1,274178,461 total
  • Award

    Common Stock

    2023-10-19+11,000165,985 total
  • Award

    Common Stock

    2023-10-19+5,500179,735 total
  • Award

    Common Stock

    2023-10-19+8,250174,235 total
  • Sale

    Common Stock

    2023-10-17$136.50/sh525158,340 total