Purchase
STAHL MURRAY director director
Common Stock 50 $317.09 $15,855 Purchase
STAHL MURRAY director director
Common Stock 50 N/A N/A Purchase
STAHL MURRAY director director
Common Stock 50 N/A N/A Purchase
STAHL MURRAY director director
Common Stock 50 N/A N/A Purchase
STAHL MURRAY director director
Common Stock 50 N/A N/A Purchase
STAHL MURRAY director director
Common Stock 46 N/A N/A Purchase
STAHL MURRAY director director
Common Stock 50 N/A N/A Purchase
STAHL MURRAY director director
Common Stock 50 N/A N/A Purchase
STAHL MURRAY director director
Common Stock 54 N/A N/A Purchase
STAHL MURRAY director director
Common Stock 50 N/A N/A Purchase
STAHL MURRAY director director
Common Stock 50 N/A N/A Purchase
STAHL MURRAY director director
Common Stock 50 N/A N/A Purchase
STAHL MURRAY director director
Common Stock 40 N/A N/A Purchase
STAHL MURRAY director director
Common Stock 40 N/A N/A Purchase
STAHL MURRAY director director
Common Stock 40 N/A N/A Purchase
STAHL MURRAY director director
Common Stock 72 N/A N/A Purchase
STAHL MURRAY director director
Common Stock 30 N/A N/A Purchase
STAHL MURRAY director director
Common Stock 29 N/A N/A Purchase
STAHL MURRAY director director
Common Stock 29 N/A N/A Purchase
STAHL MURRAY director director
Common Stock 29 N/A N/A Purchase
STAHL MURRAY director director
Common Stock 23 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 44 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 44 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 44 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 44 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 44 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 20 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 20 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 20 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 20 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 20 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 20 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 20 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 19 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 21 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 21 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 14 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 14 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 14 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 26 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 26 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 19 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 23 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 19 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 18 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 14 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 18 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 14 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 14 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 19 N/A N/A