Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 15,110 $15.9 $240,264 Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 3,700 N/A N/A Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 3,700 $16.25 $60,129 Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 6,429 N/A N/A Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 6,429 $16.48 $105,943 Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 3,150 N/A N/A Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 3,150 $16.58 $52,233 Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 1,530 $16.94 $25,911 Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 1,530 $16.94 $25,911 Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 700 N/A N/A Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 700 $16.6 $11,620 Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 10,400 N/A N/A Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 10,400 $16.04 $166,816 Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 11,664 N/A N/A Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 11,664 $16.45 $191,814 Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 15,515 N/A N/A Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 15,515 $16.05 $249,000 Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 22,900 N/A N/A Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 22,900 $15.14 $346,706 Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 50,000 $15.33 $766,500 Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 67,841 $5.21 $353,452 Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 67,841 $15.63 $1,060,355 Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 20,000 N/A N/A Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 20,000 $15.15 $303,040 Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 9,800 $14.62 $143,305 Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 9,800 $14.62 $143,305 Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 3,330 N/A N/A Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 3,330 $15 $49,960 Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 10,800 $7.5 $81,000 Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 10,800 $15.01 $162,054 Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 4,511 $15.43 $69,605 Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 4,511 $15.43 $69,605 Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 20,305 $15.37 $312,128 Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 20,305 $15.37 $312,128 Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 6,793 $16.04 $108,946 Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 6,793 $16.04 $108,946 Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 5,105 $16.28 $83,094 Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 1,979 $14.13 $27,963 Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 1,979 $14.13 $27,963 Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 10,168 $17.03 $173,131 Sale
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 10,168 $17.03 $173,131 Purchase
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 4,891 $9.28 $45,408 Purchase
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 24,078 $9.34 $224,961 Purchase
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 5,851 $9.14 $53,472 Purchase
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 200 $7.42 $1,484 Purchase
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 268 $7.5 $2,010 Purchase
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 2,603 $7.4 $19,265 Purchase
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 2,603 $7.4 $19,265 Purchase
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 987 $7.42 $7,324 Purchase
GREENHAVEN ROAD INVESTMENT MANAGEMENT, L.P. 10 percent owner 10 percent owner
Common Stock ($0.0001 par value) 987 $7.42 $7,324