SEC CIK 1611679

RAWLINGS DARRYL

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
TRUPview stock →25,1512026-08-22

Position History — TRUP

Reported shares owned immediately after each Form 4 transaction, over time.

0575,6301,151,2611,726,8912014-072018-072020-062021-082022-062023-052026-022026-08

Recent Filings — TRUP

DateActivitySharesPriceOwned After
2026-08-22Option exercise (derivative)313$0.001,875
2026-08-22Option exercise313—25,151
2026-05-22Option exercise (derivative)312$0.002,188
2026-05-22Option exercise312—24,838
2026-05-06J1,359—1,435,340
2026-02-25Option exercise (derivative)946$0.000
2026-02-25Option exercise946—42,232
2026-02-22Option exercise (derivative)313$0.002,500
2026-02-22Option exercise (derivative)6,250$0.000
2026-02-22Option exercise313—35,036
2026-02-22Option exercise6,250—41,286
2025-11-25Option exercise (derivative)946$0.00946
2025-11-25Option exercise946—34,723
2025-11-24Option exercise (derivative)312$0.002,813
2025-11-24Option exercise (derivative)6,250$0.006,250
2025-11-24Option exercise6,250—33,777
2025-11-24Option exercise312—27,527
2025-11-20Option exercise (derivative)2,000$0.000
2025-11-20Option exercise2,000$14.9527,215
2025-09-04Open-market sale30,369$44.701,413,281
2025-09-03Open-market sale19,631$44.791,443,650
2025-08-25Option exercise (derivative)946$0.001,892
2025-08-25Option exercise946—25,215
2025-08-22Option exercise (derivative)6,250$0.0012,500
2025-08-22Option exercise (derivative)313$0.003,125
2025-08-22Option exercise6,250—23,956
2025-08-22Option exercise313—24,269
2025-05-22Option exercise (derivative)312$0.003,438
2025-05-22Option exercise (derivative)6,250$0.0018,750
2025-05-22Option exercise (derivative)945$0.002,838
2025-05-22Option exercise6,250—650,621
2025-05-22Option exercise312—650,933
2025-05-22Option exercise945—651,878
2025-02-25Option exercise (derivative)2,738$0.000
2025-02-25Option exercise (derivative)946$0.003,783
2025-02-25Tax withholding230$34.12644,371
2025-02-25Option exercise2,738—644,321
2025-02-25Tax withholding666$34.12643,655
2025-02-25Option exercise946—644,601
2025-02-24Option exercise (derivative)1,250$0.003,750
2025-02-24Option exercise (derivative)6,250$0.0025,000
2025-02-24Tax withholding370$33.41641,583
2025-02-24Option exercise1,250—641,953
2025-02-24Option exercise6,250—642,431
2025-02-24Tax withholding1,728$33.41640,703
2024-11-25Option exercise (derivative)2,738$0.002,738
2024-11-25Option exercise (derivative)946$0.004,729
2024-11-25Tax withholding372$53.46630,447
2024-11-25Tax withholding1,077$53.46632,108
2024-11-25Option exercise2,738—633,185
2024-11-25Option exercise946—630,819
2024-11-22Option exercise (derivative)6,250$0.0031,250
2024-11-22Tax withholding2,177$53.60636,181
2024-11-22Option exercise6,250—638,358
2024-08-25Option exercise (derivative)946$0.005,675
2024-08-25Option exercise (derivative)2,738$0.005,476
2024-08-25Tax withholding230$46.63627,801
2024-08-25Option exercise2,738—630,539
2024-08-25Tax withholding666$46.63629,873
2024-08-25Option exercise946—628,031
2024-08-22Option exercise (derivative)6,250$0.0037,500
2024-08-22Option exercise6,250—628,606
2024-08-22Tax withholding1,521$45.39627,085
2024-05-25Option exercise (derivative)945$0.006,621
2024-05-25Option exercise (derivative)2,737$0.008,214
2024-05-25Option exercise945—622,586
2024-05-25Tax withholding666$28.95621,641
2024-05-25Option exercise2,737—622,307
2024-05-25Tax withholding230$28.95622,356
2024-05-22Option exercise (derivative)6,250$0.0043,750
2024-05-22Option exercise6,250—621,092
2024-05-22Tax withholding1,522$29.19619,570
2024-05-07Open-market buy20,700$24.14614,842
2024-05-07Open-market buy20,700$24.14614,842
2024-02-27Grant / award (derivative)5,000$0.005,000
2024-02-27Grant / award (derivative)50,000$0.0050,000
2024-02-27Grant / award (derivative)803$0.00803
2024-02-27Option exercise (derivative)803$0.000
2024-02-27Option exercise803—594,330
2024-02-27Tax withholding188$27.27594,142
2024-02-25Option exercise (derivative)946$0.007,566
2024-02-25Option exercise (derivative)2,098$0.000
2024-02-25Option exercise (derivative)2,738$0.0010,951
2024-02-25Tax withholding280$23.00593,527
2024-02-25Option exercise946—593,807
2024-02-25Tax withholding811$23.00592,861
2024-02-25Option exercise2,738—593,672
2024-02-25Tax withholding622$23.00590,934
2024-02-25Option exercise2,098—591,556
2023-11-25Option exercise (derivative)2,098$0.002,098
2023-11-25Option exercise (derivative)946$0.008,512
2023-11-25Option exercise (derivative)2,738$0.0013,689
2023-11-25Option exercise2,738—589,408
2023-11-25Tax withholding666$27.07588,742
2023-11-25Option exercise946—589,688
2023-11-25Tax withholding230$27.07589,458
2023-11-25Option exercise2,098—587,297
2023-11-25Tax withholding627$27.07586,670
2023-08-25Option exercise (derivative)946$0.009,458
2023-08-25Option exercise (derivative)2,738$0.0016,427
2023-08-25Option exercise (derivative)2,098$0.004,196
2023-08-25Option exercise2,738—585,149
2023-08-25Option exercise2,098—582,921
2023-08-25Option exercise946—585,429
2023-08-25Tax withholding666$29.88584,483
2023-08-25Tax withholding230$29.88585,199
2023-08-25Tax withholding510$29.88582,411
2023-05-25Grant / award (derivative)945$0.0010,404
2023-05-25Option exercise (derivative)2,737$0.0019,165
2023-05-25Option exercise (derivative)2,098$0.006,294
2023-05-25Option exercise945—581,053
2023-05-25Tax withholding666$20.64580,108
2023-05-25Option exercise2,098—578,547
2023-05-25Tax withholding510$20.64578,037
2023-05-25Tax withholding230$20.64580,823
2023-05-25Option exercise2,737—580,774
2023-05-08Open-market sale4,000$25.30829,109
2023-04-19Open-market sale4,000$35.48833,109
2023-04-04Open-market sale4,000$41.20837,109
2023-03-16Open-market sale4,000$55.17841,109
2023-02-28Open-market sale4,000$58.10845,109
2023-02-25Option exercise (derivative)1,505$0.000
2023-02-25Grant / award (derivative)3,783$0.0011,349
2023-02-25Option exercise (derivative)2,098$0.008,392
2023-02-25Option exercise (derivative)2,738$0.0021,902
2023-02-25Option exercise1,505—570,394
2023-02-25Tax withholding446$56.53569,948
2023-02-25Tax withholding531$56.53571,515
2023-02-25Option exercise2,738—574,253
2023-02-25Tax withholding666$56.53573,587
2023-02-25Option exercise3,783$0.00577,370
2023-02-25Tax withholding921$56.53576,449
2023-02-25Option exercise2,098—572,046
2023-02-13Open-market sale4,000$58.50849,109
2023-01-26Open-market sale4,000$54.33853,109
2023-01-09Open-market sale4,000$48.54857,109
2022-12-23Open-market sale4,000$48.96861,109
2022-12-20Gift4,000$0.00568,889
2022-12-20Gift4,000$0.00865,109
2022-12-15Option exercise (derivative)4,000$0.003,448
2022-12-15Option exercise4,000$17.97572,889
2022-12-07Open-market sale4,000$51.03861,109
2022-11-25Option exercise (derivative)2,738$0.0024,640
2022-11-25Option exercise (derivative)2,097$0.0010,490
2022-11-25Option exercise (derivative)1,505$0.001,505
2022-11-25Tax withholding1,077$54.13568,889
2022-11-25Option exercise1,505—566,548
2022-11-25Tax withholding592$54.13565,956
2022-11-25Option exercise2,097—568,053
2022-11-25Tax withholding825$54.13567,228
2022-11-25Option exercise2,738—569,966
2022-11-18Open-market sale4,000$60.41865,109
2022-11-14Gift12,000$0.00869,109
2022-11-14Gift12,000$0.00565,043
2022-11-09Option exercise (derivative)12,000$0.007,448
2022-11-09Option exercise12,000$17.97577,043
2022-11-03Open-market sale4,000$44.16857,109
2022-11-01Gift4,000$0.00861,109
2022-11-01Gift4,000$0.00565,043
2022-10-25Option exercise (derivative)4,000$0.0019,448
2022-10-25Option exercise4,000$17.97569,043
2022-10-17Open-market sale4,000$53.94857,109
2022-10-12Gift4,000$0.00565,043
2022-10-12Gift4,000$0.00861,109
2022-10-07Option exercise (derivative)4,000$0.002,000
2022-10-07Option exercise4,000$14.95569,043
2022-09-30Open-market sale4,000$61.38857,109
2022-09-30Open-market sale4,000$61.38857,109
2022-09-28Gift4,000$0.00565,043
2022-09-28Gift4,000$0.00861,109
2022-09-28Gift4,000$0.00861,109
2022-09-28Gift4,000$0.00565,043
2022-09-22Option exercise (derivative)4,000$0.006,000
2022-09-22Option exercise4,000$14.95569,043
2022-09-14Open-market sale4,000$65.57857,109
2022-08-29Open-market sale4,000$69.34861,109
2022-08-25Option exercise (derivative)1,505$0.003,010
2022-08-25Option exercise (derivative)2,098$0.0012,587
2022-08-25Option exercise (derivative)2,738$0.0027,378
2022-08-25Tax withholding1,077$77.49565,043
2022-08-25Option exercise1,505—562,701
2022-08-25Tax withholding592$77.49562,109
2022-08-25Option exercise2,098—564,207
2022-08-25Tax withholding825$77.49563,382
2022-08-25Option exercise2,738—566,120
2022-08-25Option exercise (derivative)2,738$0.0027,378
2022-08-25Option exercise (derivative)2,098$0.0012,587
2022-08-25Option exercise (derivative)1,505$0.003,010
2022-08-25Option exercise1,505—562,701
2022-08-25Tax withholding366$77.49562,335
2022-08-25Option exercise2,098—564,433
2022-08-25Tax withholding510$77.49563,923
2022-08-25Option exercise2,738—566,661
2022-08-25Tax withholding828$77.49565,833
2022-08-10Open-market sale4,000$66.86865,109
2022-08-08Gift12,000$0.00561,196
2022-08-08Gift12,000$0.00869,109
2022-08-08Open-market sale4,000$66.86865,109
2022-08-08Gift12,000$0.00561,196
2022-08-08Gift12,000$0.00869,109
2022-08-01Option exercise (derivative)12,000$0.0010,000
2022-08-01Option exercise12,000$14.95573,196
2022-07-26Open-market sale4,000$64.21857,109
2022-07-07Open-market sale4,000$66.11861,109
2022-06-21Open-market sale4,000$53.10865,109
2022-06-02Open-market sale4,000$66.52869,109
2022-05-26Gift16,000$0.00561,196
2022-05-26Gift16,000$0.00873,109
2022-05-25Option exercise (derivative)1,505$0.004,515
2022-05-25Option exercise (derivative)2,098$0.0014,685
2022-05-25Option exercise (derivative)2,737$0.0030,116
2022-05-25Option exercise1,505—574,855
2022-05-25Tax withholding592$63.20574,263
2022-05-25Option exercise2,098—576,361
2022-05-25Tax withholding825$63.20575,536
2022-05-25Option exercise2,737—578,273
2022-05-25Tax withholding1,077$63.20577,196
2022-05-17Open-market sale4,000$64.90857,109
2022-05-13Option exercise (derivative)16,000$0.0022,000
2022-05-13Option exercise16,000$14.95573,350
2022-05-11Gift4,000$0.00861,109
2022-05-11Gift4,000$0.00557,350
2022-05-04Option exercise (derivative)4,000$0.0038,000
2022-05-04Option exercise4,000$14.95561,350
2022-04-29Open-market sale4,000$70.37857,109
2022-04-28Gift4,000$0.00557,350
2022-04-28Gift4,000$0.00861,109
2022-04-22Gift4,000$0.00857,109
2022-04-22Gift4,000$0.00561,350
2022-04-19Option exercise (derivative)4,000$0.0042,000
2022-04-19Option exercise4,000$14.95565,350
2022-04-13Open-market sale4,000$84.86853,109
2022-04-12Option exercise (derivative)4,000$0.0046,000
2022-04-12Option exercise4,000$14.95561,350
2022-03-28Open-market sale4,000$90.80857,109
2022-03-11Open-market sale4,000$81.04861,109
2022-02-28Grant / award (derivative)15,132$0.0015,132
2022-02-25Option exercise (derivative)1,220$0.000
2022-02-25Option exercise (derivative)1,505$0.006,020
2022-02-25Option exercise (derivative)10,951$0.0032,853
2022-02-25Option exercise (derivative)2,098$0.0016,783
2022-02-25Tax withholding3,535$88.63557,350
2022-02-25Option exercise1,220—547,533
2022-02-25Tax withholding328$88.63547,205
2022-02-25Option exercise1,505—548,710
2022-02-25Tax withholding365$88.63548,345
2022-02-25Option exercise2,098—550,443
2022-02-25Tax withholding509$88.63549,934
2022-02-25Option exercise10,951—560,885
2022-02-22Open-market sale4,000$79.22865,109
2022-02-04Open-market sale4,000$90.51943,222
2022-01-19Open-market sale4,000$97.29947,222
2021-12-31Open-market sale807$128.74954,415
2021-12-31Open-market sale100$132.75951,222
2021-12-31Open-market sale1,499$131.96951,322
2021-12-31Open-market sale699$130.67952,821
2021-12-31Open-market sale895$129.95953,520
2021-12-15Open-market sale1,500$119.38957,188
2021-12-15Open-market sale534$118.08958,688
2021-12-15Open-market sale400$124.05955,222
2021-12-15Open-market sale553$122.89955,622
2021-12-15Open-market sale200$121.43956,175
2021-12-15Open-market sale813$120.45956,375
2021-11-29Open-market sale506$123.12961,916
2021-11-29Open-market sale1,141$125.07959,622
2021-11-29Open-market sale1,153$124.31960,763
2021-11-29Open-market sale400$125.98959,222
2021-11-29Open-market sale400$121.35962,422
2021-11-29Open-market sale400$120.33962,822
2021-11-25Option exercise (derivative)1,219$0.001,220
2021-11-25Option exercise (derivative)1,505$0.007,525
2021-11-25Option exercise (derivative)2,098$0.0018,881
2021-11-25Option exercise1,219—550,013
2021-11-25Tax withholding825$125.03551,719
2021-11-25Option exercise2,098—552,544
2021-11-25Tax withholding592$125.03550,446
2021-11-25Option exercise1,505—551,038
2021-11-25Open-market sale480$125.22549,533
2021-11-11Open-market sale1,300$124.30963,222
2021-11-11Open-market sale100$120.80967,122
2021-11-11Open-market sale2,082$123.53964,522
2021-11-11Open-market sale518$122.44966,604
2021-10-25Open-market sale4,000$109.60967,222
2021-10-07Open-market sale4,000$83.78971,222
2021-09-22Open-market sale4,000$83.97975,222
2021-09-07Open-market sale4,000$86.56979,222
2021-08-25Option exercise (derivative)1,220$0.002,439
2021-08-25Option exercise (derivative)1,505$0.009,030
2021-08-25Option exercise (derivative)2,098$0.0020,979
2021-08-25Option exercise1,505—548,113
2021-08-25Tax withholding480$93.83546,608
2021-08-25Option exercise1,220—547,088
2021-08-25Tax withholding592$93.83547,521
2021-08-25Option exercise2,098—549,619
2021-08-25Tax withholding825$93.83548,794
2021-08-19Open-market sale4,000$86.36983,222
2021-08-03Open-market sale4,000$113.83987,222
2021-07-16Open-market sale4,000$105.07991,222
2021-06-30Open-market sale4,000$115.81995,222
2021-06-14Open-market sale4,000$98.23999,222
2021-05-26Open-market sale4,000$85.081,003,222
2021-05-25Option exercise (derivative)2,097$0.0023,077
2021-05-25Option exercise (derivative)1,505$0.0010,535
2021-05-25Option exercise (derivative)1,219$0.003,659
2021-05-25Option exercise1,505—545,188
2021-05-25Tax withholding825$83.41545,868
2021-05-25Option exercise1,219—544,162
2021-05-25Option exercise2,097—546,693
2021-05-25Tax withholding592$83.41544,596
2021-05-25Tax withholding479$83.41543,683
2021-05-07Open-market sale4,000$79.711,007,222
2021-04-21Open-market sale4,000$79.701,011,222
2021-04-09Gift24,000$0.00542,943
2021-04-09Gift24,000$0.001,015,222
2021-04-06Open-market sale4,000$75.65956,222
2021-03-17Open-market sale4,000$91.92960,222
2021-03-15Gift19,000$0.00566,943
2021-03-15Gift19,000$0.00991,222
2021-03-01Open-market sale4,000$99.27964,222
2021-02-26Gift16,000$0.00585,943
2021-02-26Gift16,000$0.00972,222
2021-02-25Option exercise (derivative)1,220$0.004,878
2021-02-25Option exercise (derivative)8,392$0.0025,174
2021-02-25Option exercise (derivative)1,505$0.0012,040
2021-02-25Option exercise1,220—596,420
2021-02-25Tax withholding3,302$94.72601,943
2021-02-25Option exercise8,392—605,245
2021-02-25Tax withholding592$94.72596,853
2021-02-25Option exercise1,505—597,445
2021-02-25Tax withholding480$94.72595,940
2021-02-24Option exercise (derivative)621$0.000
2021-02-24Option exercise (derivative)214,362$0.00621
2021-02-24Option exercise (derivative)24,189$0.00214,983
2021-02-24Option exercise (derivative)70,507$0.00239,172
2021-02-24Option exercise214,362$1.04597,001
2021-02-24Option exercise24,189$1.04406,828
2021-02-24Open-market sale182$97.65595,200
2021-02-24Option exercise70,507$1.04453,146
2021-02-24Open-market sale2,240$97.65594,761
2021-02-24Option exercise621$1.04595,382
2021-02-24Open-market sale70,507$102.28382,639
2021-02-22Grant / award (derivative)15$0.0015
2021-02-22Option exercise (derivative)15$0.000
2021-02-22Grant / award (derivative)60$0.0060
2021-02-22Grant / award (derivative)43,804$0.0043,804
2021-02-22Tax withholding4$105.42382,639
2021-02-22Option exercise60—382,645
2021-02-22Tax withholding17$105.42382,628
2021-02-22Option exercise15$0.00382,643
2021-02-12Open-market sale4,000$106.81968,222
2021-02-03Gift16,000$0.00972,222
2021-02-03Gift16,000$0.00382,585
2021-01-26Open-market sale4,000$120.27890,222
2021-01-08Open-market sale4,000$121.16894,222
2020-12-23Open-market sale4,000$124.52898,222
2020-12-07Open-market sale4,000$99.52902,222
2020-11-25Option exercise (derivative)1,219$0.006,098
2020-11-25Option exercise (derivative)1,505$0.0013,545
2020-11-25Tax withholding366$95.33464,585
2020-11-25Option exercise1,505—464,951
2020-11-25Tax withholding296$95.33463,446
2020-11-25Option exercise1,219—463,742
2020-11-18Open-market sale4,000$94.64906,222
2020-11-02Open-market sale4,000$72.98910,222
2020-10-15Open-market sale4,000$92.49914,222
2020-09-29Open-market sale4,000$73.95918,222
2020-09-14Open-market sale4,000$71.50922,222
2020-08-25Option exercise (derivative)1,505$0.0015,050
2020-08-25Option exercise (derivative)1,220$0.007,317
2020-08-25Tax withholding297$57.32461,384
2020-08-25Option exercise1,505—462,889
2020-08-25Tax withholding366$57.32462,523
2020-08-25Open-market sale4,000$64.25926,222
2020-08-25Option exercise1,220—461,681
2020-08-11Open-market sale4,000$63.97930,222
2020-07-23Open-market sale4,000$50.91934,222
2020-07-08Open-market sale4,000$45.18938,222
2020-06-22Open-market sale4,000$39.51942,222
2020-06-03Open-market sale4,000$33.21946,222
2020-05-25Option exercise (derivative)1,505$0.0016,555
2020-05-25Option exercise (derivative)1,219$0.008,537
2020-05-25Option exercise1,219—459,618
2020-05-25Tax withholding366$33.21460,461
2020-05-25Option exercise1,505—460,827
2020-05-25Tax withholding296$33.21459,322
2020-05-18Open-market sale4,000$28.24950,222
2020-05-01Open-market sale4,000$28.84954,222
2020-04-14Open-market sale4,000$29.96958,222
2020-04-03Grant / award (derivative)33,566$0.0033,566
2020-03-30Open-market sale4,000$25.84962,222
2020-03-12Open-market sale4,000$25.51966,222
2020-02-25Option exercise (derivative)1,220$0.009,756
2020-02-25Option exercise (derivative)6,020$0.0018,060
2020-02-25Open-market sale4,000$31.12970,222
2020-02-25Option exercise1,220—454,237
2020-02-25Tax withholding1,497$31.27458,399
2020-02-25Option exercise6,020—459,896
2020-02-25Tax withholding361$31.27453,876
2020-02-07Open-market sale4,000$33.22974,222
2020-01-22Open-market sale4,000$32.83978,222
2020-01-06Open-market sale4,000$36.10982,222
2019-12-19Open-market sale4,000$35.52986,222
2019-12-06Gift8,000$0.00990,222
2019-12-06Gift8,000$0.00453,017
2019-12-03Open-market sale4,000$32.611,443,239
2019-11-25Option exercise (derivative)1,219$0.0010,976
2019-11-25Tax withholding479$0.001,447,239
2019-11-25Option exercise1,219$0.001,447,718
2019-11-13Open-market sale4,000$31.261,446,499
2019-11-06Gift982,222$0.00468,277
2019-11-06Gift982,222$0.00982,222
2019-10-25Open-market sale4,000$22.451,450,499
2019-10-10Open-market sale4,000$21.431,454,499
2019-09-24Open-market sale4,000$26.811,458,499
2019-09-06Open-market sale4,000$23.921,462,499
2019-08-25Option exercise (derivative)1,220$0.0012,195
2019-08-25Tax withholding480$0.001,466,499
2019-08-25Option exercise1,220$0.001,466,979
2019-08-21Open-market sale4,000$24.621,465,759
2019-08-05Open-market sale4,000$30.181,469,759
2019-08-02Tax withholding41,361$31.451,473,759
2019-07-18Open-market sale4,000$32.591,515,120
2019-07-02Open-market sale4,000$35.421,519,120
2019-06-20Open-market sale4,000$36.481,523,120
2019-06-04Open-market sale4,000$29.951,527,120
2019-05-25Option exercise (derivative)1,219$0.0013,415
2019-05-25Tax withholding479$0.001,531,120
2019-05-25Option exercise1,219$0.001,531,599
2019-05-20Open-market sale4,000$31.171,530,380
2019-05-02Open-market sale4,000$33.191,534,380
2019-04-16Open-market sale4,000$35.041,538,380
2019-03-28Open-market sale4,000$30.951,542,380
2019-03-12Open-market sale4,000$30.101,546,380
2019-02-25Option exercise (derivative)4,878$0.0014,634
2019-02-25Option exercise4,878$0.001,552,299
2019-02-25Open-market sale4,000$29.701,547,421
2019-02-25Tax withholding1,919$0.001,550,380
2019-02-22Grant / award (derivative)24,080$0.0024,080
2019-02-06Open-market sale4,000$28.451,551,421
2019-01-22Open-market sale4,000$27.141,555,421
2019-01-02Open-market sale4,000$25.971,559,421
2018-12-18Open-market sale4,000$23.941,563,421
2018-12-04Open-market sale4,000$28.491,567,421
2018-11-19Option exercise (derivative)181,530$0.900
2018-11-19Open-market sale81,053$25.781,571,421
2018-11-19Option exercise181,530$0.901,652,474
2018-11-15Option exercise (derivative)181,531$0.90181,530
2018-11-15Open-market sale81,053$23.581,474,944
2018-11-15Open-market sale4,000$24.181,470,944
2018-11-15Option exercise181,531$0.901,555,997
2018-11-12Option exercise (derivative)181,531$0.90363,061
2018-11-12Open-market sale81,054$25.471,374,466
2018-11-12Option exercise181,531$0.901,455,520
2018-10-31Open-market sale4,000$25.811,273,989
2018-10-12Open-market sale4,000$29.041,277,989
2018-09-26Open-market sale4,000$36.811,281,989
2018-09-11Open-market sale4,000$34.741,285,989
2018-08-24Open-market sale4,000$37.211,289,989
2018-08-08Open-market sale4,000$38.181,293,989
2018-08-02Tax withholding45,987$40.001,297,989
2018-07-23Open-market sale4,000$45.721,343,976
2018-07-05Open-market sale4,000$38.181,347,976
2018-06-15Open-market sale4,000$39.171,351,976
2018-05-30Open-market sale4,000$32.761,355,976
2018-05-15Open-market sale4,000$27.531,359,976
2018-04-27Open-market sale4,000$26.051,363,976
2018-04-10Open-market sale4,000$26.721,367,976
2018-03-26Open-market sale4,000$29.711,371,976
2018-03-08Open-market sale3,500$31.931,375,976
2018-02-20Grant / award (derivative)19,512$0.000
2018-02-20Open-market sale3,500$28.421,379,476
2018-02-01Open-market sale3,500$34.361,382,976
2018-01-16Open-market sale3,500$34.081,386,476
2017-12-27Open-market sale3,500$30.111,389,976
2017-12-13Open-market sale3,500$30.101,393,476
2017-09-20Open-market sale3,500$23.751,446,005
2017-09-06Open-market sale3,500$21.131,449,505
2017-08-24Open-market sale3,500$22.301,453,005
2017-08-08Open-market sale3,500$22.811,456,505
2017-08-02Tax withholding49,029$23.871,396,976
2017-07-20Open-market sale3,500$22.511,460,005
2017-07-05Open-market sale3,500$22.201,463,505
2017-06-22Open-market sale3,500$21.281,467,005
2017-06-06Open-market sale3,500$21.161,470,505
2017-05-18Open-market sale3,500$16.901,474,005
2017-05-04Grant / award (derivative)23,448$0.0023,448
2017-05-01Open-market sale3,500$16.211,477,505
2017-04-20Open-market sale3,500$14.861,481,005
2017-04-04Open-market sale3,500$14.441,484,505
2017-03-23Open-market sale3,500$14.461,488,005
2017-03-07Open-market sale3,500$14.611,491,505
2017-02-23Open-market sale3,500$16.071,495,005
2017-02-07Open-market sale3,500$16.431,498,505
2017-01-19Open-market sale3,500$14.001,502,005
2017-01-03Open-market sale3,500$15.551,505,505
2016-12-22Open-market sale3,500$15.731,509,005
2016-12-06Open-market sale3,500$15.731,512,505
2016-11-18Open-market sale3,500$16.631,516,005
2016-11-02Open-market sale3,500$14.951,519,505
2016-10-20Open-market sale3,500$16.151,523,005
2016-10-04Open-market sale3,500$16.211,526,505
2016-08-08Grant / award (derivative)50,000$0.0050,000
2016-08-02Tax withholding42,090$15.721,530,005
2016-06-17Open-market sale4,000$12.721,572,095
2016-06-02Open-market sale4,000$13.851,576,095
2016-05-18Open-market sale3,500$15.041,580,095
2016-05-03Open-market sale3,500$12.641,583,595
2016-04-20Open-market sale3,500$12.151,587,095
2016-04-05Open-market sale3,500$9.561,590,595
2016-03-23Open-market sale3,500$9.401,594,095
2016-03-08Open-market sale3,500$9.451,597,595
2016-02-17Open-market sale3,500$9.751,601,095
2016-02-02Open-market sale3,500$8.241,604,595
2016-01-20Open-market sale3,500$7.921,608,095
2016-01-05Open-market sale3,500$9.281,611,595
2015-12-22Open-market sale3,500$9.111,615,095
2015-12-08Open-market sale3,500$8.691,618,595
2015-11-18Open-market sale3,500$7.511,622,095
2015-11-02Open-market sale3,500$6.701,625,595
2015-10-21Open-market sale3,500$7.001,629,095
2015-10-06Open-market sale3,500$7.401,632,595
2015-09-24Open-market sale3,500$8.171,636,095
2015-09-08Open-market sale3,500$7.331,639,595
2015-08-19Open-market sale3,500$7.811,643,095
2015-08-04Open-market sale3,500$7.631,646,595
2015-08-02Tax withholding33,570$7.721,650,095
2015-07-22Open-market sale3,500$8.461,683,665
2015-07-22Open-market sale3,500$8.461,684,265
2015-07-07Open-market sale3,500$7.991,687,165
2015-01-28Tax withholding36,226$9.901,690,665
2014-07-23Conversion (derivative)70$0.000
2014-07-23Disposition to issuer (derivative)1,025,559$0.000
2014-07-23Conversion70—701,332
2014-07-23Grant / award1,025,559—1,726,891
2014-07-17———701,262

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.