Home/Insiders/MACMILLAN STEPHEN P
MS
SEC Insider//CIK 0001239351

MACMILLAN STEPHEN P

CIK 00012393516 companiesKALAMAZOO, MI

Transactions

50

Companies

6

Filings

8

CIK

0001239351

Recent Transactions

50 trades
  • Tax Payment

    Common Stock

    2025-11-14$74.15/sh6,8741,423,837 total
  • Tax Payment

    Common Stock

    2025-11-11$74.60/sh6,6791,430,711 total
  • Award

    Common Stock

    2025-11-10+169,5821,437,390 total
  • Tax Payment

    Common Stock

    2025-11-07$74.10/sh50,4051,267,808 total
  • Award

    Common Stock

    2025-11-04+83,5891,318,213 total
  • Exercise/Conversion

    Non-qualified Stock Option (Right to Buy)

    2025-09-22138,3580 total
  • Sale

    Common Stock

    2025-09-22$67.32/sh38,7001,234,624 total
  • Sale

    Common Stock

    2025-09-22$67.04/sh77,4181,273,324 total
  • Sale

    Common Stock

    2025-09-22$66.13/sh22,2401,350,742 total
  • Exercise/Conversion

    Common Stock

    2025-09-22$39.96/sh+138,3581,372,982 total
  • Tax Payment

    Common Stock

    2024-11-14$77.54/sh6,8601,234,278 total
  • Award

    Non-qualified Stock Option (Right to Buy)

    2024-11-11+117,801117,801 total
  • Award

    Common Stock

    2024-11-11+39,6771,241,138 total
  • Tax Payment

    Common Stock

    2024-11-08$78.76/sh68,4471,201,461 total
  • Tax Payment

    Common Stock

    2024-11-07$79.29/sh6,2141,269,908 total
  • Award

    Common Stock

    2024-11-05+118,5601,276,122 total
  • Sale

    Common Stock

    2024-07-30$82.32/sh20,2281,157,562 total
  • Sale

    Common Stock

    2024-07-30$81.44/sh16,1771,177,790 total
  • Sale

    Common Stock

    2024-07-30$80.60/sh7,6341,193,967 total
  • Exercise/Conversion

    Common Stock

    2024-07-30$26.21/sh+44,0391,201,601 total
  • Exercise/Conversion

    Non-qualified Stock Option (Right to Buy)

    2024-07-3044,0390 total
  • Exercise/Conversion

    Common Stock

    2024-07-17$26.21/sh+3,6721,161,234 total
  • Sale

    Common Stock

    2024-07-17$80.13/sh3,6721,157,562 total
  • Exercise/Conversion

    Non-qualified Stock Option (Right to Buy)

    2024-07-173,67244,039 total
  • Gift

    Common Stock

    2024-05-2357,8751,157,213 total
  • Award

    Common Stock

    2024-05-16+2,6224,129 total
  • Gift

    Common Stock

    2024-04-2212,0001,215,088 total
  • Gift

    Common Stock

    2024-04-1912,0001,227,088 total
  • Exercise/Conversion

    Non-qualified Stock Option (Right to Buy)

    2023-11-2947,71147,711 total
  • Exercise/Conversion

    Common Stock

    2023-11-29$26.21/sh+47,7111,286,799 total
  • Sale

    Common Stock

    2023-11-29$70.41/sh47,7111,239,088 total
  • Award

    Non-qualified Stock Option (Right to Buy)

    2023-11-14+117,829117,829 total
  • Award

    Common Stock

    2023-11-14+40,8321,239,088 total
  • Tax Payment

    Common Stock

    2023-11-09$67.20/sh65,8111,198,256 total
  • Tax Payment

    Common Stock

    2023-11-08$68.27/sh5,4421,264,067 total
  • Tax Payment

    Common Stock

    2023-11-07$68.37/sh3,9741,269,509 total
  • Award

    Common Stock

    2023-11-06+24,1331,273,483 total
  • Gift

    Common Stock

    2023-08-301,064,9541,249,350 total
  • Award

    Common Stock

    2023-06-01+1,5071,507 total
  • Sale

    Common Stock

    2022-11-30$76.02/sh12,5012,313,970 total
  • Sale

    Common Stock

    2022-11-30$75.43/sh20,9992,326,471 total
  • Sale

    Common Stock

    2022-11-11$75.64/sh43,0002,443,825 total
  • Sale

    Common Stock

    2022-11-11$75.94/sh42,8932,443,825 total
  • Exercise/Conversion

    Common Stock

    2022-11-11$26.21/sh+95,4222,539,247 total
  • Tax Payment

    Common Stock

    2022-11-11$75.93/sh96,3552,347,470 total
  • Sale

    Common Stock

    2022-11-11$75.57/sh52,5292,486,718 total
  • Exercise/Conversion

    Non-qualified Stock Option (Right to Buy)

    2022-11-1195,42295,422 total
  • Tax Payment

    Common Stock

    2022-11-09$72.11/sh5,7762,486,825 total
  • Tax Payment

    Common Stock

    2022-11-08$73.71/sh4,0522,492,601 total
  • Award

    Non-qualified Stock Option (Right to Buy)

    2022-11-07+106,300106,300 total