Option
Common Stock 3,266 N/A N/A Option
Common Stock 1,250 N/A N/A Option
Restricted Stock Unit (RSU) 3,266 N/A N/A Option
Common Stock 2,927 N/A N/A Option
Restricted Stock Unit (RSU) 2,927 N/A N/A Option
Restricted Stock Unit (RSU) 1,250 N/A N/A Option
Common Stock 6,250 N/A N/A Option
Restricted Stock Unit (RSU) 6,250 N/A N/A Option
Common Stock 6,250 N/A N/A Option
Restricted Stock Unit (RSU) 6,250 N/A N/A Option
Restricted Stock Unit (RSU) 985 N/A N/A Option
Common Stock 985 N/A N/A Option
Common Stock 3,266 N/A N/A Option
Common Stock 2,927 N/A N/A Option
Restricted Stock Unit (RSU) 2,927 N/A N/A Option
Common Stock 2,172 N/A N/A Option
Restricted Stock Unit (RSU) 2,172 N/A N/A Option
Restricted Stock Unit (RSU) 3,266 N/A N/A Option
Restricted Stock Unit (RSU) 2,171 N/A N/A Option
Restricted Stock Unit (RSU) 3,265 N/A N/A Option
Restricted Stock Unit (RSU) 2,927 N/A N/A Option
Common Stock 2,171 N/A N/A Option
Common Stock 3,265 N/A N/A Option
Common Stock 2,927 N/A N/A Option
Restricted Stock Unit (RSU) 2,171 N/A N/A Option
Restricted Stock Unit (RSU) 3,266 N/A N/A Option
Common Stock 2,171 N/A N/A Option
Restricted Stock Unit (RSU) 2,927 N/A N/A Option
Common Stock 3,266 N/A N/A Option
Common Stock 2,927 N/A N/A Option
Common Stock 2,171 N/A N/A Option
Common Stock 2,926 N/A N/A Option
Common Stock 3,265 N/A N/A Option
Restricted Stock Unit (RSU) 2,171 N/A N/A Option
Restricted Stock Unit (RSU) 2,926 N/A N/A Option
Restricted Stock Unit (RSU) 2,927 N/A N/A Option
Common Stock 2,377 N/A N/A Option
Restricted Stock Unit (RSU) 2,172 N/A N/A Option
Common Stock 2,172 N/A N/A Option
Common Stock 2,927 N/A N/A Option
Restricted Stock Unit (RSU) 2,377 N/A N/A Option
Common Stock 13,063 N/A N/A Option
Restricted Stock Unit (RSU) 2,376 N/A N/A Option
Restricted Stock Unit (RSU) 2,927 N/A N/A Option
Common Stock 2,927 N/A N/A Option
Common Stock 2,376 N/A N/A Option
Common Stock 2,171 N/A N/A Option
Restricted Stock Unit (RSU) 2,171 N/A N/A Option
Restricted Stock Unit (RSU) 2,927 N/A N/A Option
Restricted Stock Unit (RSU) 2,376 N/A N/A Option
Common Stock 2,927 N/A N/A Option
Common Stock 2,171 N/A N/A Option
Restricted Stock Unit (RSU) 2,171 N/A N/A Option
Common Stock 2,376 N/A N/A Sale
Common Stock 6,907 $72.02 $497,449 Option
Restricted Stock Unit (RSU) 2,926 N/A N/A Option
Common Stock 2,376 N/A N/A Option
Restricted Stock Unit (RSU) 2,171 N/A N/A Option
Common Stock 2,171 N/A N/A Option
Restricted Stock Unit (RSU) 2,376 N/A N/A Option
Common Stock 2,926 N/A N/A Sale
Common Stock 1,000 $66.71 $66,710 Sale
Common Stock 150 $69.09 $10,364 Sale
Common Stock 150 $91.24 $13,686 Option
Restricted Stock Unit (RSU) 2,172 N/A N/A Option
Restricted Stock Unit (RSU) 2,377 N/A N/A Option
Restricted Stock Unit (RSU) 11,707 N/A N/A Option
Restricted Stock Unit (RSU) 409 N/A N/A Option
Common Stock 1,220 N/A N/A Option
Common Stock 11,707 N/A N/A Option
Common Stock 2,172 N/A N/A Sale
Common Stock 200 $86.01 $17,202 Option
Common Stock 409 N/A N/A Option
Common Stock 2,377 N/A N/A Option
Restricted Stock Unit (RSU) 10,314 N/A N/A Sale
Common Stock 200 $85.36 $17,072 Sale
Common Stock 350 $137 $47,950 Option
Restricted Stock Unit (RSU) 1,219 N/A N/A Sale
Common Stock 500 $124.23 $62,114 Sale
Common Stock 500 $101.18 $50,590 Sale
Common Stock 300 $85.29 $25,587 Sale
Common Stock 250 $90 $22,500 Sale
Common Stock 250 $114.07 $28,518 Sale
Common Stock 150 N/A N/A Option
Common Stock 5,766 N/A N/A Option
Restricted Stock Unit (RSU) 5,766 N/A N/A Sale
Common Stock 109 $77.27 $8,422 Sale
Common Stock 250 N/A N/A Sale
Common Stock 250 $93.06 $23,265 Option
Common Stock 12,283 N/A N/A Option
Restricted Stock Unit (RSU) 12,283 N/A N/A Sale
Common Stock 5,000 N/A N/A Option
Common Stock 75 N/A N/A Option
Restricted Stock Unit (RSU) 60 N/A N/A Sale
Common Stock 250 N/A N/A Sale
Common Stock 210 N/A N/A Sale
Common Stock 250 N/A N/A Option
Common Stock 3,595 N/A N/A Option
Common Stock 3,595 N/A N/A Option
Restricted Stock Unit (RSU) 3,595 N/A N/A Option
Restricted Stock Unit (RSU) 3,595 N/A N/A Sale
Common Stock 500 N/A N/A Sale
Common Stock 19,000 N/A N/A Option
Stock Option (right to buy) 19,000 N/A N/A Option
Common Stock 19,000 N/A N/A Sale
Common Stock 200 N/A N/A Sale
Common Stock 250 N/A N/A Option
Common Stock 3,596 N/A N/A Option
Restricted Stock Unit (RSU) 1,220 N/A N/A Option
Common Stock 3,596 N/A N/A Sale
Common Stock 300 N/A N/A Sale
Common Stock 5,200 N/A N/A Sale
Common Stock 500 N/A N/A Sale
Common Stock 750 N/A N/A Option
Common Stock 3,595 N/A N/A Option
Common Stock 1,219 N/A N/A Option
Restricted Stock Unit (RSU) 1,219 N/A N/A Sale
Common Stock 1,750 N/A N/A Option
Common Stock 750 N/A N/A Sale
Common Stock 333 N/A N/A Option
Stock Option (right to buy) 750 N/A N/A Option
Stock Option (right to buy) 750 N/A N/A Option
Common Stock 750 N/A N/A Sale
Common Stock 333 N/A N/A Option
Common Stock 10,725 N/A N/A Option
Restricted Stock Unit (RSU) 1,220 N/A N/A Option
Common Stock 200 N/A N/A Option
Stock Option (right to buy) 200 N/A N/A Sale
Common Stock 200 N/A N/A Sale
Common Stock 200 N/A N/A Option
Common Stock 200 N/A N/A Option
Stock Option (right to buy) 200 N/A N/A Option
Common Stock 1,219 N/A N/A Option
Restricted Stock Unit (RSU) 1,219 N/A N/A Sale
Common Stock 300 N/A N/A Option
Stock Option (right to buy) 300 N/A N/A Option
Common Stock 300 N/A N/A Option
Common Stock 200 N/A N/A Sale
Common Stock 200 N/A N/A Option
Stock Option (right to buy) 200 N/A N/A Sale
Common Stock 100 N/A N/A Option
Stock Option (right to buy) 100 N/A N/A Option
Common Stock 100 N/A N/A Option
Restricted Stock Unit (RSU) 1,220 N/A N/A Option
Common Stock 1,220 N/A N/A Sale
Common Stock 300 N/A N/A Option
Stock Option (right to buy) 300 N/A N/A Option
Common Stock 300 N/A N/A Option
Stock Option (right to buy) 750 N/A N/A Option
Common Stock 750 N/A N/A Sale
Common Stock 750 N/A N/A Option
Common Stock 2,500 N/A N/A Option
Stock Option (right to buy) 2,500 N/A N/A Sale
Common Stock 2,500 N/A N/A Option
Stock Option (right to buy) 2,000 N/A N/A Option
Common Stock 2,000 N/A N/A Sale
Common Stock 2,000 N/A N/A Option
Restricted Stock Unit (RSU) 1,219 N/A N/A Option
Common Stock 1,219 N/A N/A Option
Common Stock 1,000 N/A N/A Option
Stock Option (right to buy) 1,000 N/A N/A Sale
Common Stock 1,000 N/A N/A Option
Stock Option (right to buy) 1,000 N/A N/A Sale
Common Stock 1,000 N/A N/A Option
Common Stock 1,000 N/A N/A Option
Common Stock 1,000 N/A N/A Sale
Common Stock 1,000 N/A N/A Option
Stock Option (right to buy) 1,000 N/A N/A Option
Common Stock 4,878 N/A N/A Option
Restricted Stock Unit (RSU) 4,878 N/A N/A Sale
Common Stock 150 N/A N/A Option
Stock Option (right to buy) 150 N/A N/A Option
Common Stock 150 N/A N/A Option
Stock Option (right to buy) 150 N/A N/A Option
Common Stock 150 N/A N/A Sale
Common Stock 150 N/A N/A Option
Common Stock 150 N/A N/A Option
Stock Option (right to buy) 150 N/A N/A Sale
Common Stock 150 N/A N/A Option
Common Stock 150 N/A N/A Option
Stock Option (right to buy) 150 N/A N/A Sale
Common Stock 150 N/A N/A Option
Common Stock 150 N/A N/A Option
Stock Option (right to buy) 150 N/A N/A Sale
Common Stock 150 N/A N/A Sale
Common Stock 500 N/A N/A Option
Stock Option (right to buy) 500 N/A N/A Option
Common Stock 500 N/A N/A Option
Common Stock 1,500 N/A N/A Sale
Common Stock 1,500 N/A N/A Option
Stock Option (right to buy) 1,500 N/A N/A Sale
Common Stock 4,500 N/A N/A Option
Stock Option (right to buy) 4,500 N/A N/A Option
Common Stock 4,500 N/A N/A Option
Common Stock 3,000 N/A N/A Option
Stock Option (right to buy) 3,000 N/A N/A Sale
Common Stock 3,000 N/A N/A Sale
Common Stock 408 N/A N/A Sale
Common Stock 290 N/A N/A Option
Common Stock 1,200 N/A N/A Option
Stock Option (right to buy) 1,200 N/A N/A Sale
Common Stock 1,200 N/A N/A