John Whittle
Net Worth

Last updated:

What is John Whittle net worth?

The estimated net worth of Mr. John Whittle is at least $63,788,464 as of 8 Nov 2024. He owns shares worth $3,928,657 as insider, has earned $49,885,707 from insider trading and has received compensation worth at least $9,974,100 in Fortinet, Inc..

What is the salary of John Whittle?

Mr. John Whittle salary is $664,940 per year as Executive Vice President of Corporation Devel. & Strategic Alliances, Gen. Counsel and Corporation Sec. in Fortinet, Inc..

How old is John Whittle?

Mr. John Whittle is 56 years old, born in 1969.

What stocks does John Whittle currently own?

As insider, Mr. John Whittle owns shares in one company:

Company Title Shares Price per share Total value
Fortinet, Inc. (FTNT) Executive Vice President of Corporation Devel. & Strategic Alliances, Gen. Counsel and Corporation Sec. 50,445 $77.88 $3,928,657

What does Fortinet, Inc. do?

Fortinet, Inc. provides broad, integrated, and automated cybersecurity solutions in the Americas, Europe, the Middle East, Africa, and the Asia Pacific. It offers FortiGate hardware and software licenses that provide various security and networking functions, including firewall, intrusion prevention, anti-malware, virtual private network, application control, web filtering, anti-spam, and wide area network acceleration. The company also provides FortiSwitch product family that offers secure switching solutions for connecting customers their end devices; FortiAP product family, which provides secure wireless networking solutions; FortiExtender, a hardware appliance; FortiAnalyzer product family, which offers centralized network logging, analyzing, and reporting solutions; and FortiManager product family that provides central and scalable management solution for its FortiGate products. It offers FortiWeb product family provides web application firewall solutions; FortiMail product family that secure email gateway solutions; FortiSandbox technology that delivers proactive detection and mitigation services; FortiClient that provides endpoint protection with pattern-based anti-malware, behavior-based exploit protection, web-filtering, and an application firewall; FortiToken and FortiAuthenticator product families for multi-factor authentication to safeguard systems, assets, and data; and FortiEDR/XDR, an endpoint protection solution that provides both comprehensive machine-learning anti-malware execution and real-time post-infection protection. It provides security subscription, technical support, professional, and training services. It sells its security solutions to channel partners and directly to various customers in telecommunications, technology, government, financial services, education, retail, manufacturing, and healthcare industries. It has strategic alliance with Linksys. Fortinet, Inc. was incorporated in 2000 and is headquartered in Sunnyvale, California.

John Whittle insider trading

Fortinet, Inc.

Mr. John Whittle has made 155 insider trades between 2010-2024, according to the Form 4 filled with the SEC. Most recently he sold 6,913 units of FTNT stock worth $597,249 on 8 Nov 2024.

The largest trade he's ever made was exercising 60,000 units of FTNT stock on 28 May 2015. As of 8 Nov 2024 he still owns at least 50,445 units of FTNT stock.

Transaction Date Security Shares Price per share Total value Source
Sale
Common Stock 6,913 $86.4 $597,249
Option
Stock Option (right to buy) 38,495 $16.9 $650,489
Option
Common Stock 38,495 $16.9 $650,489
Sale
Common Stock 31,582 $85.38 $2,696,408
Option
Common Stock 1,608 N/A N/A
Option
Restricted Stock Units 1,608 N/A N/A
Option
Restricted Stock Units 2,545 N/A N/A
Option
Common Stock 2,545 N/A N/A
Option
Common Stock 1,180 N/A N/A
Option
Restricted Stock Units 1,180 N/A N/A
Option
Common Stock 2,545 N/A N/A
Option
Restricted Stock Units 1,180 N/A N/A
Option
Restricted Stock Units 2,545 N/A N/A
Option
Common Stock 1,180 N/A N/A
Option
Common Stock 1,608 N/A N/A
Option
Restricted Stock Units 1,608 N/A N/A
Sale
Common Stock 43,745 $70.43 $3,080,917
Option
Common Stock 43,745 $7.45 $325,813
Option
Stock Option (right to buy) 43,745 $7.45 $325,813
Option
Restricted Stock Units 2,480 N/A N/A
Option
Common Stock 1,180 N/A N/A
Option
Common Stock 2,540 N/A N/A
Option
Common Stock 2,480 N/A N/A
Option
Restricted Stock Units 2,540 N/A N/A
Option
Restricted Stock Units 1,180 N/A N/A
Option
Common Stock 2,475 N/A N/A
Option
Restricted Stock Units 2,545 N/A N/A
Option
Restricted Stock Units 2,475 N/A N/A
Option
Common Stock 1,180 N/A N/A
Option
Restricted Stock Units 1,180 N/A N/A
Option
Common Stock 2,545 N/A N/A
Option
Restricted Stock Units 2,480 N/A N/A
Option
Restricted Stock Units 2,545 N/A N/A
Option
Common Stock 2,545 N/A N/A
Option
Common Stock 2,480 N/A N/A
Option
Restricted Stock Units 3,500 N/A N/A
Option
Common Stock 3,500 N/A N/A
Option
Common Stock 4,725 N/A N/A
Option
Restricted Stock Units 4,725 N/A N/A
Option
Stock Option (right to buy) 3,125 $4.77 $14,894
Sale
Common Stock 3,125 $55 $171,875
Option
Common Stock 3,125 $4.77 $14,894
Option
Restricted Stock Units 2,540 N/A N/A
Option
Restricted Stock Units 3,500 N/A N/A
Option
Common Stock 2,480 N/A N/A
Option
Common Stock 3,500 N/A N/A
Option
Restricted Stock Units 2,480 N/A N/A
Option
Common Stock 2,540 N/A N/A
Option
Restricted Stock Units 2,545 N/A N/A
Option
Restricted Stock Units 2,480 N/A N/A
Option
Common Stock 2,480 N/A N/A
Option
Restricted Stock Units 3,500 N/A N/A
Option
Common Stock 3,500 N/A N/A
Option
Common Stock 2,545 N/A N/A
Option
Restricted Stock Units 508 N/A N/A
Option
Common Stock 700 N/A N/A
Option
Common Stock 495 N/A N/A
Option
Restricted Stock Units 700 N/A N/A
Option
Common Stock 508 N/A N/A
Option
Restricted Stock Units 495 N/A N/A
Option
Common Stock 495 $114.48 $56,668
Option
Common Stock 509 $171.93 $87,512
Option
Common Stock 700 $84.49 $59,143
Option
Stock Option (right to buy) 700 $84.49 $59,143
Sale
Common Stock 1,704 $315.5 $537,612
Option
Stock Option (right to buy) 495 $114.48 $56,668
Option
Stock Option (right to buy) 509 $171.93 $87,512
Sale
Common Stock 300 $304.32 $91,295
Option
Common Stock 1,216 $49.06 $59,657
Sale
Common Stock 1,260 $297.01 $374,229
Sale
Common Stock 400 $298.21 $119,282
Option
Common Stock 700 $84.49 $59,143
Option
Stock Option (right to buy) 1,216 $49.06 $59,657
Option
Common Stock 496 $114.48 $56,782
Sale
Common Stock 576 $299.84 $172,710
Sale
Common Stock 1,570 $294.92 $463,029
Sale
Common Stock 1,335 $300.95 $401,763
Sale
Common Stock 500 $293.73 $146,863
Sale
Common Stock 873 $301.94 $263,596
Sale
Common Stock 300 $302.98 $90,893
Option
Stock Option (right to buy) 496 $114.48 $56,782
Option
Stock Option (right to buy) 700 $84.49 $59,143
Option
Common Stock 6,102 $171.93 $1,049,117
Option
Stock Option (right to buy) 6,102 $171.93 $1,049,117
Sale
Common Stock 1,400 $295.83 $414,163
Sale
Common Stock 100 $308.35 $30,835
Sale
Common Stock 300 $303.4 $91,019
Sale
Common Stock 300 $306.94 $92,081
Option
Restricted Stock Units 1,095 N/A N/A
Sale
Common Stock 107 $296.67 $31,744
Option
Restricted Stock Units 700 N/A N/A
Sale
Common Stock 300 $299.74 $89,923
Sale
Common Stock 200 $302.02 $60,403
Option
Restricted Stock Units 496 N/A N/A
Sale
Common Stock 600 $305.58 $183,348
Sale
Common Stock 200 $298.54 $59,707
Sale
Common Stock 200 $304.01 $60,801
Option
Restricted Stock Units 2,034 N/A N/A
Sale
Common Stock 100 $310.4 $31,040
Option
Common Stock 700 N/A N/A
Option
Common Stock 1,095 N/A N/A
Option
Common Stock 2,034 N/A N/A
Option
Common Stock 496 N/A N/A
Option
Common Stock 2,412 $82.68 $199,417
Option
Stock Option (right to buy) 2,412 $82.68 $199,417
Sale
Common Stock 2,412 $295.85 $713,583
Sale
Common Stock 2,412 $332.56 $802,130
Option
Stock Option (right to buy) 2,412 $82.68 $199,417
Option
Common Stock 2,412 $82.68 $199,417
Option
Stock Option (right to buy) 2,411 $82.68 $199,334
Sale
Common Stock 2,411 $334.82 $807,241
Option
Common Stock 2,411 $82.68 $199,334
Option
Restricted Stock Units 2,290 N/A N/A
Sale
Common Stock 1,153 $330.06 $380,559
Option
Common Stock 2,290 N/A N/A
Option
Common Stock 2,410 $82.68 $199,252
Sale
Common Stock 2,410 $331.64 $799,252
Option
Stock Option (right to buy) 2,410 $82.68 $199,252
Option
Stock Option (right to buy) 2,411 $82.68 $199,334
Option
Common Stock 2,411 $82.68 $199,334
Sale
Common Stock 2,411 $302 $728,122
Sale
Common Stock 2,412 $306.48 $739,225
Option
Common Stock 2,412 $156.6 $377,724
Option
Stock Option (right to buy) 2,412 $156.6 $377,724
Option
Common Stock 7,234 $82.68 $598,085
Option
Stock Option (right to buy) 7,234 $82.68 $598,085
Sale
Common Stock 8,388 $291.9 $2,448,474
Option
Restricted Stock Units 2,291 $96.29 $220,598
Option
Common Stock 2,291 $96.29 $220,598
Sale
Common Stock 1,152 N/A N/A
Option
Common Stock 2,288 N/A N/A
Option
Restricted Stock Units 2,288 N/A N/A
Option
Common Stock 2,288 N/A N/A
Sale
Common Stock 2,411 $202.7 $488,700
Option
Stock Option (right to buy) 2,411 $16.35 $39,427
Option
Common Stock 2,411 $54.51 $131,431
Option
Common Stock 2,410 $82.68 $199,252
Option
Stock Option (right to buy) 2,410 $82.68 $199,252
Option
Stock Option (right to buy) 2,410 $82.68 $199,252
Option
Common Stock 2,410 $82.68 $199,252
Sale
Common Stock 2,410 $89.52 $215,734
Sale
Common Stock 2,410 $177.94 $428,845
Option
Stock Option (right to buy) 8,491 $71.32 $605,561
Sale
Common Stock 8,491 $169.35 $1,437,985
Option
Stock Option (right to buy) 8,491 $71.32 $605,561
Option
Common Stock 8,491 $71.32 $605,561
Sale
Common Stock 8,491 $169.35 $1,437,985
Option
Common Stock 8,491 $71.32 $605,561
Sale
Common Stock 3,577 $153.83 $550,250
Option
Common Stock 5,652 N/A N/A
Option
Restricted Stock Units 5,652 N/A N/A
Option
Restricted Stock Units 3,669 N/A N/A
Option
Common Stock 5,652 N/A N/A
Option
Common Stock 1,983 N/A N/A
Option
Restricted Stock Units 5,652 N/A N/A
Option
Stock Option (right to buy) 2,540 $56.93 $144,602
Option
Common Stock 2,540 $56.93 $144,602
Sale
Common Stock 2,540 $151.36 $384,454
Option
Common Stock 7,622 $56.93 $433,920
Option
Stock Option (right to buy) 7,622 $56.93 $433,920
Sale
Common Stock 18,155 $150 $2,723,250
Option
Common Stock 3,670 N/A N/A
Option
Common Stock 3,670 N/A N/A
Option
Restricted Stock Units 3,670 N/A N/A
Sale
Common Stock 2,541 $117.2 $297,803
Option
Common Stock 2,541 $56.93 $144,659
Option
Stock Option (right to buy) 2,541 $56.93 $144,659
Option
Stock Option (right to buy) 700 $133.83 $93,681
Sale
Common Stock 700 $133.83 $93,681
Option
Common Stock 700 $133.83 $93,681
Option
Common Stock 1,840 $43.15 $79,396
Option
Stock Option (right to buy) 1,840 $43.15 $79,396
Sale
Common Stock 1,840 $131.37 $241,712
Sale
Common Stock 4,389 $129.41 $567,976
Option
Stock Option (right to buy) 2,541 $56.93 $144,659
Option
Common Stock 2,541 $56.93 $144,659
Option
Restricted Stock Units 3,669 N/A N/A
Option
Common Stock 3,669 N/A N/A
Option
Common Stock 2,540 $56.93 $144,602
Sale
Common Stock 2,540 $140.6 $357,127
Option
Stock Option (right to buy) 2,540 $56.93 $144,602
Option
Common Stock 700 $144.83 $101,381
Option
Stock Option (right to buy) 700 $144.83 $101,381
Sale
Common Stock 700 $144.83 $101,381
Option
Common Stock 1,840 $43.15 $79,396
Sale
Common Stock 1,840 $146.77 $270,055
Option
Stock Option (right to buy) 1,840 $43.15 $79,396
Option
Stock Option (right to buy) 2,541 $56.93 $144,659
Option
Common Stock 2,541 $56.93 $144,659
Sale
Common Stock 4,389 $133.48 $585,861
Option
Restricted Stock Units 3,669 N/A N/A
Option
Common Stock 3,669 N/A N/A
Option
Common Stock 3,669 N/A N/A
Sale
Common Stock 2,539 $100 $253,900
Option
Common Stock 2,539 $56.93 $144,545
Option
Stock Option (right to buy) 2,539 $56.93 $144,545
Option
Common Stock 8,398 $84.49 $709,547
Option
Stock Option (right to buy) 8,398 $84.49 $709,547
Sale
Common Stock 8,398 $116.22 $976,041
Option
Stock Option (right to buy) 2,468 $32.24 $79,568
Sale
Common Stock 2,468 $118.41 $292,231
Option
Common Stock 2,468 $32.24 $79,568
Option
Common Stock 2,466 $32.24 $79,504
Sale
Common Stock 22,245 $117.44 $2,612,475
Option
Employee Stock Option (right to buy) 2,466 $32.24 $79,504
Option
Common Stock 7,644 N/A N/A
Option
Restricted Stock Units 7,644 N/A N/A
Sale
Common Stock 2,466 $108.41 $267,329
Option
Employee Stock Option (right to buy) 2,466 $32.24 $79,504
Option
Common Stock 2,466 $32.24 $79,504
Option
Employee Stock Option (right to buy) 2,465 $32.24 $79,472
Option
Common Stock 2,465 $32.24 $79,472
Sale
Common Stock 2,465 $103.81 $255,899
Option
Common Stock 7,397 $32.24 $238,479
Option
Employee Stock Option (right to buy) 7,397 $32.24 $238,479
Sale
Common Stock 12,280 $100 $1,228,000
Option
Restricted Stock Units 4,844 N/A N/A
Option
Common Stock 4,844 N/A N/A
Option
Common Stock 4,845 N/A N/A
Option
Restricted Stock Units 4,845 N/A N/A
Sale
Common Stock 1,250 $75.46 $94,325
Option
Employee Stock Option (right to buy) 1,250 $23.83 $29,787
Option
Common Stock 1,250 $23.83 $29,787
Sale
Common Stock 1,250 $82.42 $103,021
Option
Non-Qualified Stock Option (right to buy) 625 $23.83 $14,894
Option
Non-qualified Stock Option (right to buy) 625 $23.83 $14,894
Option
Common Stock 1,250 $23.83 $29,787
Sale
Common Stock 2,441 $84.86 $207,143
Option
Non-Qualified Stock Option (right to buy) 625 $37.24 $23,275
Option
Restricted Stock Units 4,844 N/A N/A
Sale
Common Stock 1,250 $92.44 $115,551
Option
Non-qualified Stock Option (right to buy) 625 $37.24 $23,275
Option
Common Stock 6,094 $14.9 $90,776
Option
Common Stock 1,248 $23.83 $29,740
Option
Non-qualified stock option (right to buy) 1,248 $23.83 $29,740
Sale
Common Stock 1,248 $83.41 $104,096
Sale
Common Stock 1,252 $83.78 $104,890
Option
Non-qualified stock option (right to buy) 1,252 $23.83 $29,835
Option
Common Stock 1,252 $23.83 $29,835
Sale
Common Stock 328 $83.36 $27,342
Sale
Common Stock 6,518 $80.26 $523,102
Option
Common Stock 11,252 $12.41 $139,671
Sale
Common Stock 1,250 $77.99 $97,481
Option
Restricted Stock Units 10,002 N/A N/A
Option
Non-Qualified Stock Option (right to buy) 625 $37.24 $23,275
Option
Non-qualified Stock Option (right to buy) 625 $37.24 $23,275
Option
Common Stock 1,250 $23.83 $29,787
Option
Non-qualified Stock Option (right to buy) 1,250 $23.83 $29,787
Sale
Common Stock 1,250 $70.52 $88,144
Option
Common Stock 1,250 $23.83 $29,787
Sale
Common Stock 1,250 $72.37 $90,466
Option
Non-qualified Stock Option (right to buy) 1,250 $23.83 $29,787
Sale
Common Stock 2,835 $73.33 $207,879
Option
Common Stock 6,875 $9.53 $65,533
Option
Non-qualified Stock Option (right to buy) 1,250 $23.83 $29,787
Option
Restricted Stock Units 5,625 N/A N/A
Sale
Common Stock 1,250 $81.13 $101,415
Option
Non-qualified Stock Option (right to buy) 1,250 $23.83 $29,787
Option
Common Stock 1,250 $23.83 $29,787
Sale
Common Stock 1,250 $89.25 $111,563
Sale
Common Stock 1,250 $76.5 $95,625
Option
Non-qualified Stock Option (right to buy) 1,250 $23.83 $29,787
Option
Common Stock 1,250 $23.83 $29,787
Sale
Common Stock 2,835 $74.83 $212,140
Option
Non-qualified Stock Option (right to buy) 1,250 $23.83 $29,787
Option
Restricted Stock Units 5,625 N/A N/A
Sale
Common Stock 1,250 $62.23 $77,788
Option
Common Stock 6,875 $9.53 $65,533
Sale
Common Stock 1,250 $64.98 $81,225
Option
Common Stock 1,250 $23.83 $29,787
Option
Non-qualified Stock Option (right to buy) 1,250 $23.83 $29,787
Option
Common Stock 1,250 $23.83 $29,787
Option
Non-qualified Stock Option (right to buy) 1,250 $23.83 $29,787
Sale
Common Stock 1,250 $60 $75,000
Option
Non-qualified Stock Option (right to buy) 1,250 $23.83 $29,787
Sale
Common Stock 1,250 $60 $75,000
Option
Common Stock 1,250 $23.83 $29,787
Sale
Common Stock 2,835 $55.38 $157,002
Option
Common Stock 5,625 N/A N/A
Option
Restricted Stock Units 5,625 N/A N/A
Option
Common Stock 624 $23.83 $14,870
Option
Non-qualified Stock Option (right to buy) 624 $23.83 $14,870
Sale
Common Stock 624 $23.83 $14,870
Sale
Common Stock 679 $48.69 $33,062
Option
Non-qualified Stock Option (right to buy) 626 $23.83 $14,918
Option
Employee Stock Option (right to buy) 29,320 $47 $1,378,040
Option
Common Stock 29,946 $35.42 $1,060,538
Sale
Common Stock 29,946 $35.42 $1,060,538
Sale
Common Stock 9,846 $26.7 $262,888
Option
Common Stock 9,846 $26.7 $262,888
Option
Employee Stock Option (right to buy) 9,846 $26.7 $262,888
Sale
Common Stock 11,103 $44.68 $496,126
Option
Non-qualified Stock Option (right to buy) 625 $45.75 $28,594
Option
Restricted Stock Units 13,750 N/A N/A
Sale
Common Stock 625 $45.75 $28,594
Option
Common Stock 14,375 $9.15 $131,531
Option
Common Stock 13,749 $23.83 $327,639
Sale
Common Stock 13,749 $23.83 $327,639
Option
Nonqualified Stock Option (right to buy) 13,749 $23.83 $327,639
Sale
Common Stock 3,883 $40 $155,320
Option
Restricted Stock Units 6,250 N/A N/A
Option
Common Stock 6,250 N/A N/A
Sale
Common Stock 2,091 $36.27 $75,838
Option
Restricted Stock Units 6,250 N/A N/A
Option
Common Stock 6,250 N/A N/A
Sale
Common Stock 5,583 $40 $223,320
Sale
Common Stock 11,057 $39.45 $436,210
Option
Restricted Stock Units 6,250 N/A N/A
Option
Common Stock 6,250 N/A N/A
Sale
Common Stock 760 $37.69 $28,641
Sale
Common Stock 13,135 $37.15 $487,965
Option
Common Stock 14,063 N/A N/A
Option
Restricted Stock Units 14,063 N/A N/A
Option
Restricted Stock Units 6,562 N/A N/A
Option
Common Stock 6,562 N/A N/A
Option
Common Stock 834 $26.7 $22,268
Sale
Common Stock 834 $26.7 $22,268
Option
Employee Stock Option (right to buy) 834 $26.7 $22,268
Sale
Common Stock 12,850 $35 $449,750
Sale
Common Stock 983 $32.86 $32,304
Sale
Common Stock 1,344 $34.04 $45,752
Option
Common Stock 7,188 N/A N/A
Sale
Common Stock 13,663 $35 $478,205
Option
Restricted Stock Units 7,188 N/A N/A
Sale
Common Stock 1,435 $32.48 $46,615
Option
Common Stock 7,187 N/A N/A
Option
Restricted Stock Units 7,187 N/A N/A
Sale
Common Stock 1,779 $30 $53,370
Option
Common Stock 12,813 N/A N/A
Option
Restricted Stock Units 12,813 N/A N/A
Sale
Common Stock 1,195 $35 $41,825
Sale
Common Stock 1,343 $34.71 $46,616
Option
Common Stock 5,312 N/A N/A
Option
Restricted Stock Units 5,312 N/A N/A
Sale
Common Stock 212 $46.64 $9,888
Option
Employee Stock Option (right to buy) 1,042 $20.13 $20,975
Sale
Common Stock 14,340 $47.39 $679,515
Option
Common Stock 1,042 $20.13 $20,975
Option
Restricted Stock Units 5,313 N/A N/A
Option
Common Stock 5,313 N/A N/A
Option
Employee Stock Option (right to buy) 521 $20.13 $10,488
Option
Common Stock 521 $20.13 $10,488
Sale
Common Stock 521 $20.13 $10,488
Sale
Common Stock 60,000 $20.24 $1,214,100
Option
Employee Stock Option (right to buy) 60,000 $20.24 $1,214,100
Option
Common Stock 60,000 $20.24 $1,214,100
Option
Common Stock 521 $20.13 $10,488
Option
Employee Stock Option (right to buy) 521 $20.13 $10,488
Sale
Common Stock 3,836 $38.59 $148,043
Option
Restricted Stock Units 5,312 N/A N/A
Option
Common Stock 28,228 $5.03 $142,072
Option
Employee Stock Option (right to buy) 22,916 $20.13 $461,299
Sale
Common Stock 31,107 $38.34 $1,192,487
Sale
Common Stock 717 $33.21 $23,813
Sale
Common Stock 1,776 $30.11 $53,475
Option
Restricted Stock Units 12,813 N/A N/A
Option
Common Stock 12,813 N/A N/A
Sale
Common Stock 1,501 $26.41 $39,646
Option
Restricted Stock Units 2,812 N/A N/A
Option
Common Stock 2,812 N/A N/A
Sale
Common Stock 381 $25.45 $9,696
Sale
Common Stock 1,755 $25 $43,875
Option
Restricted Stock Units 2,813 N/A N/A
Option
Common Stock 2,813 N/A N/A
Sale
Common Stock 21,032 $25 $525,800
Option
Common Stock 13,542 $8.43 $114,159
Option
Non-qualified Stock Option (right to buy) 13,542 $8.43 $114,159
Option
Common Stock 2,812 N/A N/A
Option
Restricted Stock Units 2,812 N/A N/A
Sale
Common Stock 826 $22.36 $18,472
Option
Restricted Stock Units 9,375 N/A N/A
Option
Common Stock 9,375 N/A N/A
Option
Restricted Stock Units 625 N/A N/A
Option
Common Stock 625 N/A N/A
Sale
Common Stock 770 $20.7 $15,936
Option
Common Stock 2,500 N/A N/A
Option
Restricted Stock Units 2,500 N/A N/A
Option
Non-qualified Stock Option (right to buy) 14,584 $3.74 $54,471
Sale
Common Stock 14,584 $3.74 $54,471
Option
Common Stock 14,584 $3.74 $54,471
Sale
Common Stock 631 $23.49 $14,822
Option
Common Stock 1,042 $8.43 $8,784
Sale
Common Stock 1,042 $8.43 $8,784
Option
Non-qualified Stock Option (right to buy) 1,042 $8.43 $8,784
Option
Non-qualified Stock Option (right to buy) 1,042 $8.43 $8,784
Sale
Common Stock 1,042 $8.43 $8,784
Option
Common Stock 1,042 $8.43 $8,784
Option
Non-qualified Stock Option (right to buy) 1,042 $8.43 $8,784
Option
Common Stock 1,042 $8.43 $8,784
Sale
Common Stock 1,042 $8.43 $8,784
Sale
Common Stock 1,042 $8.43 $8,784
Option
Non-qualified Stock Option (right to buy) 1,042 $8.43 $8,784
Option
Common Stock 1,042 $8.43 $8,784
Sale
Common Stock 1,040 $8.43 $8,767
Option
Non-qualified Stock Option (right to buy) 1,040 $8.43 $8,767
Option
Common Stock 1,040 $8.43 $8,767
Option
Common Stock 2,916 $3.74 $10,891
Sale
Common Stock 2,916 $3.74 $10,891
Option
Non-qualified Stock Option (right to buy) 2,916 $3.74 $10,891
Sale
Common Stock 624 $24.1 $15,038
Sale
Common Stock 1,042 $24.54 $25,571
Option
Non-qualified Stock Option (right to buy) 1,042 $24.54 $25,571
Option
Common Stock 1,042 $24.54 $25,571
Sale
Common Stock 5,844 $3.74 $21,827
Option
Common Stock 5,844 $3.74 $21,827
Option
Non-qualified Stock Option (right to buy) 5,844 $3.74 $21,827
Sale
Common Stock 1,042 $8.43 $8,784
Option
Non-qualified Stock Option (right to buy) 1,042 $8.43 $8,784
Option
Common Stock 1,042 $8.43 $8,784
Option
Common Stock 1,042 $8.43 $8,784
Sale
Common Stock 1,042 $8.43 $8,784
Option
Employee Stock Option (right to buy) 1,042 $8.43 $8,784
Option
Common Stock 2,916 $3.74 $10,891
Option
Employee Stock Option (right to buy) 2,916 $3.74 $10,891
Sale
Common Stock 2,916 $3.74 $10,891
Option
Common Stock 1,042 $8.43 $8,784
Option
Employee Stock Option (right to buy) 1,042 $8.43 $8,784
Sale
Common Stock 1,042 $8.43 $8,784
Option
Employee Stock Option (right to buy) 11,058 $4.06 $44,840
Sale
Common Stock 11,058 $26.57 $293,844
Option
Common Stock 11,058 $6.08 $67,266
Option
Common Stock 1,040 $8.43 $8,767
Sale
Common Stock 1,040 $8.43 $8,767
Option
Employee Stock Option (right to buy) 1,040 $8.43 $8,767
Option
Employee Stock Option (right to buy) 4,998 $1.87 $9,336
Option
Common Stock 4,998 $27.06 $135,241
Sale
Common Stock 4,998 $27.06 $135,241
Sale
Common Stock 646 $26.79 $17,306
Option
Common Stock 1,042 $8.43 $8,784
Sale
Common Stock 1,042 $8.43 $8,784
Option
Employee Stock Option (right to buy) 1,042 $8.43 $8,784
Option
Common Stock 11,038 $6.08 $67,144
Option
Employee Stock Option (right to buy) 11,038 $4.06 $44,759
Sale
Common Stock 11,038 $25.4 $280,387
Sale
Common Stock 1,042 $8.43 $8,784
Option
Employee Stock Option (right to buy) 1,042 $8.43 $8,784
Option
Common Stock 1,042 $8.43 $8,784
Option
Employee Stock Option (right to buy) 4,998 $1.87 $9,336
Sale
Common Stock 4,998 $23.78 $118,842
Option
Common Stock 4,998 $23.78 $118,842
Sale
Common Stock 1,042 $8.43 $8,784
Option
Employee Stock Option (right to buy) 1,042 $8.43 $8,784
Option
Common Stock 1,042 $8.43 $8,784
Sale
Common Stock 11,038 $22.39 $247,163
Option
Employee Stock Option (right to buy) 11,038 $4.06 $44,759
Option
Common Stock 11,038 $6.08 $67,144
Option
Employee Stock Option (right to buy) 1,040 $8.43 $8,767
Sale
Common Stock 1,040 $8.43 $8,767
Option
Common Stock 1,040 $8.43 $8,767
Sale
Common Stock 4,998 $19.33 $96,586
Option
Common Stock 4,998 $19.33 $96,586
Option
Employee Stock Option (right to buy) 4,998 $1.87 $9,336
Sale
Common Stock 18,750 $8.43 $158,063
Option
Employee Stock Option (right to buy) 18,750 $8.43 $158,063
Option
Common Stock 18,750 $8.43 $158,063
Option
Common Stock 9,996 $20.18 $201,719
Option
Employee Stock Option (right to buy) 9,996 $1.87 $18,673
Sale
Common Stock 9,996 $20.18 $201,719
Option
Employee Stock Option (right to buy) 2,499 $3.74 $9,334
Sale
Common Stock 2,499 $49.71 $124,235
Option
Common Stock 2,499 $7.47 $18,668
Option
Employee Stock Option (right to buy) 4,998 $3.74 $18,668
Sale
Common Stock 4,998 $47.71 $238,460
Option
Common Stock 4,998 $7.47 $37,335
Option
Common Stock 2,499 $40.77 $101,894
Option
Employee Stock Option (right to buy) 2,499 $3.74 $9,334
Sale
Common Stock 2,499 $40.77 $101,894
Option
Common Stock 19,375 $7.47 $144,731
Sale
Common Stock 19,375 $39.15 $758,531
Option
Employee Stock Option (right to buy) 19,375 $3.74 $72,366
Sale
Common Stock 25,000 $7.47 $186,750
Option
Employee Stock Option (right to buy) 25,000 $7.47 $186,750
Option
Common Stock 25,000 $7.47 $186,750
Option
Common Stock 25,000 $31.03 $775,775
Sale
Common Stock 25,000 $31.03 $775,775
Option
Common Stock 3,125 $2.4 $7,500
Sale
Common Stock 3,125 $34.42 $107,563
Option
Employee Stock Option (right to buy) 3,125 $2.4 $7,500
Sale
Common Stock 3,125 $2.4 $7,500
Option
Common Stock 3,125 $2.4 $7,500
Option
Employee Stock Option (right to buy) 38,750 $2.4 $93,000
Option
Common Stock 38,750 $2.4 $93,000
Sale
Common Stock 38,750 $2.4 $93,000
Option
Employee Stock Option (right to buy) 35,000 $2.4 $84,000
Option
Common Stock 35,000 $2.4 $84,000
Sale
Common Stock 35,000 $2.4 $84,000
Sale
Common Stock 35,000 $2.4 $84,000
Option
Employee Stock Option (right to buy) 35,000 $2.4 $84,000
Option
Common Stock 35,000 $2.4 $84,000
Option
Common Stock 35,000 $2.4 $84,000
Option
Employee Stock Option (right to buy) 35,000 $2.4 $84,000
Sale
Common Stock 35,000 $2.4 $84,000