Theodore Blegen

Insider Trading: Sales
Symbol Price Amount Total Value Remaining Holdings Date Form 4
MPWR $735.47 276 $202,989.72 73,159 2024-06-03 Filing
MPWR $734.42 160 $117,507.20 73,435 2024-06-03 Filing
MPWR $733.61 363 $266,300.43 73,595 2024-06-03 Filing
MPWR $732.54 178 $130,392.12 73,958 2024-06-03 Filing
MPWR $731.74 80 $58,539.20 74,136 2024-06-03 Filing
MPWR $725.42 192 $139,280.64 74,216 2024-06-03 Filing
MPWR $723.48 141 $102,010.68 74,408 2024-06-03 Filing
MPWR $722.26 179 $129,284.54 74,549 2024-06-03 Filing
MPWR $721.39 16 $11,542.24 74,728 2024-06-03 Filing
MPWR $720.26 14 $10,083.64 74,744 2024-06-03 Filing
MPWR $719.60 72 $51,811.20 74,758 2024-06-03 Filing
MPWR $717.35 60 $43,041.00 74,830 2024-06-03 Filing
MPWR $716.84 96 $68,816.64 74,890 2024-06-03 Filing
MPWR $689.98 737 $508,515.26 74,986 2024-05-08 Filing
MPWR $670.08 120 $80,409.60 75,723 2024-05-01 Filing
MPWR $667.41 200 $133,482.00 75,843 2024-05-01 Filing
MPWR $666.76 300 $200,028.00 76,043 2024-05-01 Filing
MPWR $665.61 300 $199,683.00 76,343 2024-05-01 Filing
MPWR $664.54 200 $132,908.00 76,643 2024-05-01 Filing
MPWR $662.37 319 $211,296.03 76,843 2024-05-01 Filing