SEC CIK 1578684

Abdiel Capital Advisors, LP

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

Current Positions

CompanyShares OwnedAs Of
APPNview stock →4,247,1802025-08-08

Position History — APPN

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

03,393,1796,786,35910,179,5382017-052020-032021-012022-052023-012024-082025-082025-08

Recent Filings — APPN

DateActivitySharesPriceOwned After
2025-08-08Open-market sale13,216$29.114,247,180
2025-08-08Open-market sale275,416$29.114,260,396
2025-08-08Open-market sale896$29.364,246,284
2025-08-07Open-market sale104,933$31.104,553,691
2025-08-07Open-market sale784$31.004,535,812
2025-08-07Open-market sale552$32.174,536,596
2025-08-07Open-market sale11,508$32.174,537,148
2025-08-07Open-market sale5,035$31.104,548,656
2025-08-07Open-market sale13,280$30.094,658,624
2025-08-07Open-market sale276,752$30.094,671,904
2025-08-07Open-market sale16,124$29.214,948,656
2025-08-07Open-market sale336,027$29.214,964,780
2025-08-06Open-market sale129$27.885,300,807
2025-08-06Open-market sale3,187$27.885,300,936
2025-07-29Open-market sale512$29.715,314,639
2025-07-29Open-market sale10,677$29.715,315,151
2025-07-29Open-market sale482$30.285,304,123
2025-07-29Open-market sale10,034$30.285,304,605
2025-07-28Open-market sale876$31.015,325,828
2025-07-28Open-market sale18,262$31.015,326,704
2025-07-28Open-market sale14,971$30.405,344,966
2025-07-28Open-market sale312,014$30.405,359,937
2025-07-28Open-market sale17,788$29.865,672,804
2025-07-28Open-market sale853$29.865,671,951
2025-07-25Open-market sale11,451$29.735,690,592
2025-07-25Open-market sale238,674$29.735,702,043
2025-07-24Open-market sale46,005$29.595,942,925
2025-07-24Open-market sale2,208$29.595,940,717
2025-07-23Open-market sale3,291$28.776,435,639
2025-07-23Open-market sale158$28.776,435,481
2025-07-23Open-market sale258,997$29.546,176,484
2025-07-23Open-market sale12,428$29.546,164,056
2025-07-23Open-market sale167,108$30.145,996,948
2025-07-23Open-market sale8,018$30.145,988,930
2025-07-22Open-market sale74,617$29.376,442,511
2025-07-22Open-market sale3,581$29.376,438,930
2025-07-21Open-market sale40,743$29.036,519,082
2025-07-21Open-market sale1,954$29.036,517,128
2025-07-18Open-market sale192,481$28.816,569,703
2025-07-18Open-market sale9,237$28.816,560,466
2025-07-18Open-market sale641$28.496,559,825
2025-07-17Open-market sale629$28.806,762,184
2025-07-17Open-market sale2,059$28.516,762,813
2025-07-17Open-market sale42,941$28.516,764,872
2025-07-16Open-market sale5,726$28.816,807,813
2025-07-16Open-market sale119,274$28.816,813,539
2025-07-14Open-market sale6,666$30.126,933,134
2025-07-14Open-market sale321$30.126,932,813
2025-07-11Open-market sale1,919$30.126,939,889
2025-07-11Open-market sale89$30.126,939,800
2025-07-10Open-market sale130$31.066,941,808
2025-07-10Open-market sale3,741$30.716,944,735
2025-07-10Open-market sale2,797$31.066,941,938
2025-07-10Open-market sale80,371$30.716,948,476
2025-07-09Open-market sale191,118$31.197,037,272
2025-07-09Open-market sale8,425$31.197,028,847
2025-07-08Open-market sale598$31.197,228,390
2025-07-08Open-market sale75,000$31.277,228,988
2025-07-07Open-market sale587$31.027,303,988
2025-07-07Open-market sale91,852$30.777,412,723
2025-07-07Open-market sale108,148$31.147,304,575
2025-07-03Open-market sale597$30.517,504,575
2025-07-03Open-market sale24,597$30.457,505,172
2025-07-02Open-market sale84,876$30.297,529,769
2025-07-01Open-market sale375$30.157,614,645
2025-07-01Open-market sale100,315$30.247,615,020
2025-06-30Open-market sale21,156$29.927,715,335
2025-06-11Open-market sale10,450$31.457,736,491
2025-06-10Open-market sale50,000$31.597,746,941
2025-06-09Open-market sale1,500$32.157,796,941
2025-06-09Open-market sale55,000$32.057,798,441
2025-06-06Open-market sale215,538$32.217,863,623
2025-06-06Open-market sale720$32.017,853,441
2025-06-06Open-market sale9,462$32.217,854,161
2025-06-05Open-market sale6,583$32.308,079,776
2025-06-05Open-market sale149,963$32.308,086,359
2025-06-05Open-market sale2,878$31.828,236,322
2025-06-05Open-market sale65,576$31.828,239,200
2025-06-05Open-market sale615$32.178,079,161
2025-06-04Open-market sale615$31.938,304,776
2025-06-04Open-market sale119,829$31.808,310,562
2025-06-04Open-market sale5,171$31.808,305,391
2025-06-03Open-market sale12,606$31.838,430,391
2025-06-03Open-market sale287,394$31.838,442,997
2025-06-02Open-market sale1,575$31.438,730,391
2025-06-02Open-market sale35,862$31.438,731,966
2025-05-30Open-market sale9,494$31.478,767,828
2025-05-30Open-market sale290,506$31.478,777,322
2025-05-29Open-market sale53,337$31.459,067,828
2025-05-28Open-market sale4,670$31.519,121,165
2025-05-27Open-market sale73,166$31.719,125,835
2025-05-21Open-market sale1,400$32.019,199,001
2025-05-20Open-market sale150,000$32.209,200,401
2025-05-16Open-market sale164,000$32.669,350,401
2025-05-15Open-market sale22,018$33.089,515,066
2025-05-15Open-market sale77,982$32.559,537,084
2025-05-15Open-market sale665$32.779,514,401
2025-05-08Open-market sale75,546$31.769,679,570
2025-05-08Open-market sale63,608$32.199,615,962
2025-05-08Open-market sale896$31.989,615,066
2025-04-16Open-market sale5,103$27.029,755,116
2025-04-15Open-market sale42,000$27.439,760,219
2025-04-14Open-market sale33,000$27.119,802,219
2025-04-11Open-market sale29,971$27.049,835,219
2025-04-10Open-market sale42,007$27.309,865,190
2025-04-09Open-market sale34,943$28.089,907,197
2025-04-04Open-market sale550$27.019,943,039
2025-04-04Open-market sale899$26.149,942,140
2025-04-04Open-market sale77,079$26.499,943,589
2025-04-03Open-market sale895$27.9010,020,668
2025-04-03Open-market sale100,000$27.8910,021,563
2025-04-02Open-market sale52,438$29.5810,122,538
2025-04-02Open-market sale4,562$28.7710,174,976
2025-04-02Open-market sale975$29.5410,121,563
2024-10-01Open-market buy10,265$33.7510,179,538
2024-09-25Open-market buy81$32.9110,169,273
2024-09-25Open-market buy1,631$32.9110,169,192
2024-09-24Open-market buy24,639$32.8710,166,639
2024-09-24Open-market buy922$32.8710,167,561
2024-09-23Open-market buy582$33.0810,142,000
2024-09-23Open-market buy14,970$33.0810,141,418
2024-09-20Open-market buy340$33.5510,126,448
2024-09-20Open-market buy7,617$33.5510,126,108
2024-09-19Open-market buy6,811$33.7010,118,256
2024-09-19Open-market buy235$33.7010,118,491
2024-09-18Open-market buy457$33.2510,111,445
2024-09-18Open-market buy11,341$33.2510,110,988
2024-09-17Open-market buy10,795$33.3010,099,206
2024-09-17Open-market buy441$33.3010,099,647
2024-09-16Open-market buy1,387$32.9810,088,312
2024-09-16Open-market buy99$32.9810,088,411
2024-09-13Open-market buy352$32.7310,086,925
2024-09-13Open-market buy7,149$32.7310,086,573
2024-09-12Open-market buy402$31.5710,079,424
2024-09-12Open-market buy8,223$31.5710,079,022
2024-09-11Open-market buy7,191$30.8510,056,221
2024-09-11Open-market buy529$31.3810,070,799
2024-09-11Open-market buy13,773$31.3810,070,270
2024-09-11Open-market buy276$30.8510,056,497
2024-09-10Open-market buy12,470$31.1010,048,516
2024-09-10Open-market buy514$31.1010,049,030
2024-09-09Open-market buy22,262$30.2210,035,255
2024-09-09Open-market buy791$30.2210,036,046
2024-09-06Open-market buy965$29.989,989,060
2024-09-06Open-market buy1,812$31.3110,012,927
2024-09-06Open-market buy35$29.989,989,095
2024-09-06Open-market buy21,241$30.3510,010,336
2024-09-06Open-market buy779$30.3510,011,115
2024-09-06Open-market buy66$31.3110,012,993
2024-09-05Open-market buy19,199$31.219,987,280
2024-09-05Open-market buy815$31.219,988,095
2024-09-04Open-market buy657$31.299,968,081
2024-09-04Open-market buy20,810$31.299,967,424
2024-09-03Open-market buy1,135$32.159,946,614
2024-09-03Open-market buy28,801$32.159,945,479
2024-08-30Open-market buy21,058$32.309,915,771
2024-08-30Open-market buy907$32.309,916,678
2024-08-29Open-market buy373$32.239,894,713
2024-08-29Open-market buy11,557$32.239,894,340
2024-08-28Open-market buy857$31.249,882,783
2024-08-28Open-market buy22,269$31.249,881,926
2024-08-27Open-market buy21,039$31.589,858,852
2024-08-27Open-market buy805$31.589,859,657
2024-08-26Open-market buy9,964$31.749,837,377
2024-08-26Open-market buy436$31.749,837,813
2024-08-23Open-market buy667$31.559,827,413
2024-08-23Open-market buy19,212$31.559,826,746
2024-08-22Open-market buy1,137$31.339,807,534
2024-08-22Open-market buy29,846$31.339,806,397
2024-08-22Open-market buy2,389$30.739,776,551
2024-08-22Open-market buy62,728$30.739,774,162
2024-08-21Open-market buy24,157$31.179,710,591
2024-08-21Open-market buy843$31.179,711,434
2024-08-20Open-market buy16,189$31.279,685,784
2024-08-20Open-market buy650$31.279,686,434
2024-08-19Open-market buy948$31.109,669,595
2024-08-19Open-market buy24,257$31.109,668,647
2024-08-16Open-market buy1,904$30.439,379,318
2024-08-16Open-market buy72$30.439,379,390
2024-08-16Open-market buy255,380$30.509,634,770
2024-08-16Open-market buy9,620$30.509,644,390
2024-08-15Open-market buy8,998$30.509,377,414
2024-08-15Open-market buy241,002$30.509,368,416
2024-08-15Open-market buy1,253$30.629,127,414
2024-08-15Open-market buy33,544$30.629,126,161
2024-08-14Open-market buy23,688$30.078,841,722
2024-08-14Open-market buy895$30.078,842,617
2024-08-14Open-market buy240,905$30.059,083,522
2024-08-14Open-market buy9,095$30.059,092,617
2024-08-13Open-market buy240,971$29.558,809,005
2024-08-13Open-market buy4,125$29.818,568,034
2024-08-13Open-market buy110,092$29.818,563,909
2024-08-13Open-market buy721$28.888,453,817
2024-08-13Open-market buy9,029$29.558,818,034
2024-08-13Open-market buy19,249$28.888,453,096
2024-08-12Open-market buy1,900$27.928,433,847
2024-08-12Open-market buy51,100$27.928,431,947
2024-08-09Open-market buy2,807$28.158,380,847
2024-08-09Open-market buy72,193$28.158,378,040
2024-08-08Open-market buy12,936$27.668,268,783
2024-08-08Open-market buy482$27.668,269,265
2024-08-08Open-market buy35,267$28.348,304,532
2024-08-08Open-market buy1,315$28.348,305,847
2024-08-07Open-market buy3,734$27.118,255,847
2024-08-07Open-market buy146,266$27.118,252,113
2024-07-31Open-market buy144,892$36.738,100,739
2024-07-31Open-market buy5,108$37.038,105,847
2024-07-30Open-market buy2,199$36.757,865,228
2024-07-30Open-market buy83,892$37.127,949,120
2024-07-30Open-market buy3,227$37.127,952,347
2024-07-30Open-market buy1$35.957,805,877
2024-07-30Open-market buy130$38.197,955,847
2024-07-30Open-market buy29$35.957,805,876
2024-07-30Open-market buy3,370$38.197,955,717
2024-07-30Open-market buy57,152$36.757,863,029
2024-07-29Open-market buy144,442$37.767,800,289
2024-07-29Open-market buy5,558$37.767,805,847
2024-07-26Open-market buy1,220$37.547,655,847
2024-07-26Open-market buy31,280$37.547,654,627
2024-07-25Open-market buy159$35.807,623,347
2024-07-25Open-market buy5,041$35.807,623,188
2024-07-24Open-market buy74$36.007,618,147
2024-07-24Open-market buy5,532$34.977,541,179
2024-07-24Open-market buy213$34.977,541,392
2024-07-24Open-market buy1,926$36.007,618,073
2024-07-24Open-market buy2,766$35.467,616,147
2024-07-24Open-market buy71,989$35.467,613,381
2024-07-23Open-market buy1,484$35.637,535,647
2024-07-23Open-market buy38,516$35.637,534,163
2024-07-22Open-market buy60,188$34.917,493,335
2024-07-22Open-market buy2,312$34.917,495,647
2024-07-19Open-market buy3,234$35.457,433,147
2024-07-19Open-market buy84,266$35.457,429,913
2024-07-18Open-market buy28,697$34.847,174,344
2024-07-18Open-market buy1,101$34.847,175,445
2024-07-18Open-market buy161,315$35.367,336,760
2024-07-18Open-market buy6,187$35.367,342,947
2024-07-18Open-market buy100$36.097,345,647
2024-07-18Open-market buy2,600$36.097,345,547
2024-07-17Open-market buy1,636$36.067,145,583
2024-07-17Open-market buy64$36.067,145,647
2024-07-17Open-market buy2,141$35.457,143,947
2024-07-17Open-market buy1,059$34.857,086,706
2024-07-17Open-market buy41$34.857,086,747
2024-07-17Open-market buy55,059$35.457,141,806
2024-07-16Open-market buy1,476$35.167,085,647
2024-07-16Open-market buy38,524$35.167,084,171
2024-07-12Open-market buy24,177$33.357,044,703
2024-07-12Open-market buy944$33.357,045,647
2024-07-11Open-market buy9,964$33.757,020,526
2024-07-11Open-market buy260,036$33.757,010,562
2024-07-11Open-market buy125$33.156,750,526
2024-07-11Open-market buy3,275$33.156,750,401
2024-07-11Open-market buy5,410$32.566,747,126
2024-07-11Open-market buy141,190$32.566,741,716
2024-07-10Open-market buy96,317$32.916,596,843
2024-07-10Open-market buy3,683$32.916,600,526
2024-07-09Open-market buy65,022$31.456,491,048
2024-07-09Open-market buy2,478$31.456,493,526
2024-07-09Open-market buy7,000$31.366,500,526
2024-07-08Open-market buy51,742$31.326,417,046
2024-07-08Open-market buy1,980$31.326,419,026
2024-07-08Open-market buy7,000$31.486,426,026
2024-07-05Open-market buy22,663$30.946,365,304
2024-07-05Open-market buy452,337$30.946,342,641
2024-02-21Open-market sale385,242$32.445,905,062
2024-02-21Open-market sale14,758$32.445,890,304
2024-01-04Open-market sale40,000$33.626,290,304
2024-01-04Open-market sale208,000$33.366,330,304
2024-01-03Open-market sale26,276$33.496,541,154
2024-01-03Open-market sale2,850$34.296,538,304
2024-01-02Open-market sale30,214$35.306,581,230
2024-01-02Open-market sale13,800$36.136,567,430
2023-12-12Open-market sale25,922$35.306,611,444
2023-12-12Open-market sale724,078$35.306,637,366
2023-11-07Open-market sale10,510$38.007,361,444
2023-11-07Open-market sale69,401$37.857,371,954
2023-11-07Open-market sale1,930,599$37.857,441,355
2023-10-04Open-market sale748,603$41.439,373,351
2023-10-04Open-market sale1,397$41.439,371,954
2023-04-03Open-market buy5$43.6510,115,515
2023-04-03Open-market buy6,439$43.6510,121,954
2023-02-16Open-market buy1,841$43.6710,017,351
2023-02-16Open-market buy59$43.6710,017,410
2023-02-16Open-market buy12,113$44.8810,029,523
2023-02-16Open-market buy391$44.8810,029,914
2023-02-16Open-market buy82,920$45.2910,112,834
2023-02-16Open-market buy2,676$45.2910,115,510
2023-02-09Open-market buy30$43.5310,015,510
2023-02-09Open-market buy486$43.5310,015,480
2023-02-08Open-market buy9$44.2310,014,994
2023-02-08Open-market buy291$44.2310,014,985
2023-02-08Open-market buy880$43.3910,014,694
2023-02-08Open-market buy27,211$43.3910,013,814
2023-02-08Open-market buy676$42.859,986,603
2023-02-08Open-market buy20,933$42.859,985,927
2023-02-07Open-market buy17,420$43.359,964,425
2023-02-07Open-market buy107$41.819,943,394
2023-02-07Open-market buy3,293$41.819,943,287
2023-02-07Open-market buy569$43.359,964,994
2023-02-07Open-market buy3,497$42.489,946,891
2023-02-07Open-market buy114$42.489,947,005
2023-02-06Open-market buy141$43.239,939,994
2023-02-06Open-market buy4,298$43.239,939,853
2023-02-06Open-market buy1,450$42.729,935,555
2023-02-06Open-market buy44,111$42.729,934,105
2023-02-01Open-market buy4$42.009,889,994
2023-02-01Open-market buy528$42.009,889,990
2023-02-01Open-market buy93$41.349,889,462
2023-02-01Open-market buy12,367$41.349,889,369
2023-02-01Open-market buy6$40.969,877,002
2023-02-01Open-market buy770$40.969,876,996
2023-01-31Open-market buy30,000$41.339,876,226
2023-01-30Open-market buy590$41.249,846,226
2023-01-30Open-market buy18,752$41.249,845,636
2023-01-30Open-market buy630$40.929,826,884
2023-01-30Open-market buy20,028$40.929,826,254
2023-01-27Open-market buy18,878$41.559,799,326
2023-01-27Open-market buy207$40.889,780,448
2023-01-27Open-market buy6,515$40.889,780,241
2023-01-27Open-market buy194$42.209,806,226
2023-01-27Open-market buy6,106$42.209,806,032
2023-01-27Open-market buy600$41.559,799,926
2023-01-26Open-market buy547$41.159,773,726
2023-01-26Open-market buy28,197$40.659,755,373
2023-01-26Open-market buy914$40.659,756,287
2023-01-26Open-market buy16,892$41.159,773,179
2023-01-25Open-market buy362$40.379,727,176
2023-01-25Open-market buy10,917$40.379,726,814
2023-01-25Open-market buy744$39.469,715,897
2023-01-25Open-market buy22,388$39.469,715,153
2023-01-25Open-market buy232$38.939,692,765
2023-01-25Open-market buy7,005$38.939,692,533
2023-01-24Open-market buy791$41.219,685,528
2023-01-24Open-market buy24,841$41.219,684,737
2023-01-24Open-market buy1,908$40.539,659,896
2023-01-24Open-market buy59,960$40.539,657,988
2023-01-23Open-market buy15,245$40.439,589,565
2023-01-23Open-market buy362$39.749,574,320
2023-01-23Open-market buy11,881$39.749,573,958
2023-01-23Open-market buy61$38.769,562,077
2023-01-23Open-market buy1,988$38.769,562,016
2023-01-23Open-market buy8,000$39.649,598,028
2023-01-23Open-market buy463$40.439,590,028
2023-01-20Open-market buy7,510$37.849,560,028
2023-01-20Open-market buy313$39.109,552,518
2023-01-20Open-market buy9,508$39.109,552,205
2023-01-20Open-market buy3,600$38.639,542,697
2023-01-20Open-market buy109,440$38.639,539,097
2023-01-20Open-market buy861$37.689,429,657
2023-01-20Open-market buy26,178$37.689,428,796
2023-01-20Open-market buy3$36.959,402,618
2023-01-20Open-market buy97$36.959,402,615
2023-01-19Open-market buy712$37.309,402,518
2023-01-19Open-market buy21,718$37.309,401,806
2023-01-19Open-market buy2,461$36.719,380,088
2023-01-19Open-market buy75,109$36.719,377,627
2023-01-18Open-market buy155$38.349,302,518
2023-01-18Open-market buy4,755$38.349,302,363
2023-01-18Open-market buy5,354$37.399,297,608
2023-01-18Open-market buy164,618$37.399,292,254
2023-01-18Open-market buy4$36.999,127,636
2023-01-18Open-market buy114$36.999,127,632
2023-01-17Open-market buy114$35.889,086,152
2023-01-17Open-market buy3,520$35.889,086,038
2023-01-17Open-market buy882$37.139,127,518
2023-01-17Open-market buy27,233$37.139,126,636
2023-01-17Open-market buy416$36.589,099,403
2023-01-17Open-market buy12,835$36.589,098,987
2023-01-13Open-market buy8,714$34.739,041,232
2023-01-13Open-market buy278$34.739,041,510
2023-01-13Open-market buy581$36.039,082,499
2023-01-13Open-market buy19$36.039,082,518
2023-01-13Open-market buy39,160$35.549,080,670
2023-01-13Open-market buy1,248$35.549,081,918
2023-01-12Open-market buy28,201$34.589,031,630
2023-01-12Open-market buy888$34.589,032,518
2023-01-12Open-market buy247$33.539,003,429
2023-01-12Open-market buy7,864$33.539,003,182
2023-01-12Open-market buy85$32.608,995,318
2023-01-12Open-market buy2,715$32.608,995,233
2023-01-11Open-market buy2,572$32.428,992,518
2023-01-11Open-market buy53,216$32.428,989,946
2023-01-11Open-market buy5,495$31.778,936,730
2023-01-11Open-market buy113,717$31.778,931,235
2022-11-15Open-market buy27,890$41.668,812,239
2022-11-15Open-market buy137$42.108,817,518
2022-11-15Open-market buy897$41.668,813,136
2022-11-15Open-market buy4,245$42.108,817,381
2022-11-14Open-market buy1,241$39.238,784,349
2022-11-14Open-market buy38,637$39.238,783,108
2022-11-14Open-market buy133$38.538,744,471
2022-11-14Open-market buy4,129$38.538,744,338
2022-11-14Open-market buy26$37.758,740,209
2022-11-14Open-market buy812$37.758,740,183
2022-11-11Open-market buy6$42.048,739,371
2022-11-11Open-market buy194$42.048,739,365
2022-11-11Open-market buy176$41.368,739,171
2022-11-11Open-market buy5,424$41.368,738,995
2022-11-11Open-market buy3,452$40.298,733,571
2022-11-11Open-market buy106,156$40.298,730,119
2022-11-11Open-market buy203$39.988,623,963
2022-11-11Open-market buy6,242$39.988,623,760
2022-11-10Open-market buy27$41.188,617,518
2022-11-10Open-market buy1,073$41.188,617,491
2022-11-10Open-market buy249$40.348,616,418
2022-11-10Open-market buy9,773$40.348,616,169
2022-11-10Open-market buy2,211$39.768,606,396
2022-11-10Open-market buy86,667$39.768,604,185
2022-11-09Open-market buy19,758$35.618,508,422
2022-11-09Open-market buy1,146$34.788,488,664
2022-11-09Open-market buy9,096$36.298,517,518
2022-11-02Open-market buy34,485$48.608,464,709
2022-11-02Open-market buy2,594$50.538,487,212
2022-11-02Open-market buy19,909$49.248,484,618
2022-11-02Open-market buy306$51.058,487,518
2022-11-02Open-market buy41,206$47.738,430,224
2022-11-01Open-market buy17,200$50.348,389,018
2022-11-01Open-market buy43,700$49.668,371,818
2022-06-22Open-market buy1,547$44.778,328,065
2022-06-22Open-market buy99$43.298,326,518
2022-06-22Open-market buy2,853$43.298,326,419
2022-06-22Open-market buy53$44.778,328,118
2022-06-21Open-market buy51,871$44.068,321,850
2022-06-21Open-market buy1,716$44.068,323,566
2022-06-21Open-market buy1,483$43.888,269,979
2022-06-21Open-market buy44,830$43.888,268,496
2022-06-21Open-market buy3$42.978,223,666
2022-06-21Open-market buy97$42.978,223,663
2022-06-03Open-market buy282$48.868,223,566
2022-06-03Open-market buy6,354$48.868,223,284
2022-06-01Open-market buy3,100$48.148,216,930
2022-06-01Open-market buy258$46.908,185,473
2022-06-01Open-market buy28,357$47.508,213,830
2022-05-31Open-market buy6,110$48.058,185,009
2022-05-31Open-market buy1,097$47.718,178,899
2022-05-31Open-market buy32,587$47.718,177,802
2022-05-31Open-market buy206$48.058,185,215
2022-05-27Open-market buy17,179$48.478,144,632
2022-05-27Open-market buy583$48.478,145,215
2022-05-27Open-market buy180$47.868,127,453
2022-05-27Open-market buy5,307$47.868,127,273
2022-05-26Open-market buy606$45.898,121,966
2022-05-26Open-market buy17,970$45.898,121,360
2022-05-24Open-market buy3,581$42.138,103,271
2022-05-24Open-market buy2,564$41.488,099,690
2022-05-24Open-market buy76,948$41.488,097,126
2022-05-24Open-market buy650$40.868,020,178
2022-05-24Open-market buy19,528$40.868,019,528
2022-05-24Open-market buy119$42.138,103,390
2022-05-20Open-market buy32$45.987,941,000
2022-05-20Open-market buy24$51.008,000,000
2022-05-20Open-market buy726$51.007,999,976
2022-05-20Open-market buy319$50.597,999,250
2022-05-20Open-market buy9,621$50.597,998,931
2022-05-20Open-market buy398$49.617,989,310
2022-05-20Open-market buy12,012$49.617,988,912
2022-05-20Open-market buy196$48.507,976,900
2022-05-20Open-market buy5,904$48.507,976,704
2022-05-20Open-market buy591$47.397,970,800
2022-05-20Open-market buy17,808$47.397,970,209
2022-05-20Open-market buy366$46.597,952,401
2022-05-20Open-market buy11,035$46.597,952,035
2022-05-20Open-market buy968$45.987,940,698
2022-05-19Open-market buy906$49.367,940,000
2022-05-19Open-market buy27,394$49.367,939,094
2022-05-19Open-market buy373$48.667,911,700
2022-05-19Open-market buy11,293$48.667,911,327
2022-05-18Open-market buy277$51.407,900,034
2022-05-18Open-market buy8,323$51.407,899,757
2022-05-18Open-market buy802$50.477,891,434
2022-05-18Open-market buy24,050$50.477,890,632
2022-05-18Open-market buy978$49.217,866,582
2022-05-18Open-market buy29,331$49.217,865,604
2022-05-18Open-market buy4,201$48.547,836,273
2022-05-18Open-market buy126,063$48.547,832,072
2022-05-18Open-market buy193$47.947,706,009
2022-05-18Open-market buy5,782$47.947,705,816
2022-05-17Open-market buy899$52.007,700,034
2022-05-17Open-market buy26,989$52.007,699,135
2022-05-17Open-market buy413$51.617,672,146
2022-05-17Open-market buy12,384$51.617,671,733
2022-05-17Open-market buy300$50.787,659,349
2022-05-17Open-market buy9,015$50.787,659,049
2022-05-10Open-market buy8,309$48.347,022,258
2022-05-10Open-market buy229$47.467,013,949
2022-05-10Open-market buy4,344$59.427,650,034
2022-05-10Open-market buy130,571$59.427,645,690
2022-05-10Open-market buy3,198$58.477,515,119
2022-05-10Open-market buy96,147$58.477,511,921
2022-05-10Open-market buy3,887$57.507,415,774
2022-05-10Open-market buy116,846$57.507,411,887
2022-05-10Open-market buy3,578$56.467,295,041
2022-05-10Open-market buy107,545$56.467,291,463
2022-05-10Open-market buy3,373$55.587,183,918
2022-05-10Open-market buy101,383$55.587,180,545
2022-05-10Open-market buy1,211$54.527,079,162
2022-05-10Open-market buy36,416$54.527,077,951
2022-05-10Open-market buy367$53.787,041,535
2022-05-10Open-market buy11,034$53.787,041,168
2022-05-10Open-market buy79$51.287,030,134
2022-05-10Open-market buy106$46.237,006,834
2022-05-10Open-market buy3,194$46.237,006,728
2022-05-10Open-market buy113$45.397,003,534
2022-05-10Open-market buy3,387$45.397,003,421
2022-05-10Open-market buy2,362$51.287,030,055
2022-05-10Open-market buy131$50.377,027,693
2022-05-10Open-market buy3,928$50.377,027,562
2022-05-10Open-market buy35$49.557,023,634
2022-05-10Open-market buy1,065$49.557,023,599
2022-05-10Open-market buy276$48.347,022,534
2022-05-10Open-market buy6,886$47.467,013,720
2022-05-09Open-market buy7,710$43.136,941,572
2022-05-09Open-market buy232,064$43.136,933,862
2022-05-09Open-market buy3,272$42.876,701,798
2022-05-09Open-market buy98,492$42.876,698,526
2022-05-09Open-market buy389$45.326,999,934
2022-05-09Open-market buy11,697$45.326,999,545
2022-05-09Open-market buy1,488$44.526,987,848
2022-05-09Open-market buy44,788$44.526,986,360
2022-05-09Open-market buy3$46.067,000,034
2022-05-09Open-market buy97$46.067,000,031
2022-05-06Open-market buy691$49.276,600,034
2022-05-06Open-market buy20,890$49.276,599,343
2022-05-06Open-market buy1,164$48.606,578,453
2022-05-06Open-market buy35,172$48.606,577,289
2022-05-06Open-market buy2,281$47.476,542,117
2022-05-06Open-market buy1,013$46.686,470,925
2022-05-06Open-market buy30,600$46.686,469,912
2022-05-06Open-market buy69$45.046,439,312
2022-05-06Open-market buy2,080$45.046,439,243
2022-05-06Open-market buy492$44.476,437,163
2022-05-06Open-market buy14,865$44.476,436,671
2022-05-06Open-market buy1,412$43.406,421,806
2022-05-06Open-market buy42,660$43.406,420,394
2022-05-06Open-market buy26,813$42.856,376,847
2022-05-06Open-market buy887$42.856,377,734
2022-05-06Open-market buy68,911$47.476,539,836
2022-05-05Open-market buy113$50.296,350,034
2022-05-05Open-market buy82,599$46.706,239,633
2022-05-05Open-market buy2,758$46.706,242,391
2022-05-05Open-market buy63,941$47.286,306,332
2022-05-05Open-market buy2,135$47.286,308,467
2022-05-05Open-market buy31,913$48.436,340,380
2022-05-05Open-market buy1,066$48.436,341,446
2022-05-05Open-market buy4,924$49.516,346,370
2022-05-05Open-market buy164$49.516,346,534
2022-05-05Open-market buy3,387$50.296,349,921
2022-05-04Open-market buy98$51.006,157,032
2022-05-04Open-market buy38$49.246,155,534
2022-05-04Open-market buy1,562$49.246,155,496
2022-05-04Open-market buy209$48.436,153,934
2022-05-04Open-market buy8,610$48.436,153,725
2022-05-04Open-market buy243$47.206,145,115
2022-05-04Open-market buy9,990$47.206,144,872
2022-05-04Open-market buy666$46.416,134,882
2022-05-04Open-market buy27,419$46.416,134,216
2022-05-04Open-market buy634$45.786,106,797
2022-05-04Open-market buy26,129$45.786,106,163
2022-05-04Open-market buy2$51.006,157,034
2022-05-04Open-market buy1,367$50.516,156,901
2022-05-04Open-market buy33$50.516,156,934
2022-05-03Open-market buy12,764$50.316,080,034
2022-05-03Open-market buy26,028$49.486,067,270
2022-05-03Open-market buy8,708$48.916,041,242
2022-05-02Open-market buy10,894$50.526,032,534
2022-05-02Open-market buy21,072$49.506,021,640
2022-05-02Open-market buy534$48.956,000,568
2022-04-08Open-market buy13,849$54.565,988,883
2022-04-08Open-market buy11,151$55.416,000,034
2022-04-07Open-market buy1,451$55.675,965,088
2022-04-07Open-market buy10,708$55.675,963,637
2022-04-07Open-market buy47$54.915,952,929
2022-04-07Open-market buy348$54.915,952,882
2022-04-07Open-market buy24$57.005,975,034
2022-04-07Open-market buy176$57.005,975,010
2022-04-07Open-market buy1,163$56.365,974,834
2022-04-07Open-market buy8,583$56.365,973,671
2022-03-18Open-market buy972$59.005,952,506
2022-03-18Open-market buy28$59.005,952,534
2022-03-17Open-market buy1,064$55.555,907,398
2022-03-17Open-market buy846$59.285,951,534
2022-03-17Open-market buy25,254$59.285,950,688
2022-03-17Open-market buy360$58.565,925,434
2022-03-17Open-market buy10,750$58.565,925,074
2022-03-17Open-market buy158$57.695,914,324
2022-03-17Open-market buy4,732$57.695,914,166
2022-03-17Open-market buy65$56.595,909,434
2022-03-17Open-market buy1,935$56.595,909,369
2022-03-17Open-market buy36$55.555,907,434
2022-03-17Open-market buy118$54.595,906,334
2022-03-17Open-market buy3,533$54.595,906,216
2022-03-17Open-market buy37$53.895,902,683
2022-03-17Open-market buy1,112$53.895,902,646
2022-03-16Open-market buy18,625$50.725,875,259
2022-03-16Open-market buy625$50.725,875,884
2022-03-16Open-market buy22,307$51.455,898,191
2022-03-16Open-market buy749$51.455,898,940
2022-03-16Open-market buy2,510$52.095,901,450
2022-03-16Open-market buy84$52.095,901,534
2022-03-16Open-market buy4,934$49.645,856,468
2022-03-16Open-market buy166$49.645,856,634
2022-03-15Open-market buy50$49.115,851,534
2022-03-15Open-market buy1,493$49.115,851,484
2022-03-15Open-market buy842$48.435,849,991
2022-03-15Open-market buy24,934$48.435,849,149
2022-03-15Open-market buy414$47.825,824,215
2022-03-15Open-market buy12,267$47.825,823,801
2022-03-14Open-market buy75$51.225,811,534
2022-03-14Open-market buy2,220$51.225,811,459
2022-03-14Open-market buy30,811$47.655,787,345
2022-03-14Open-market buy3,643$49.605,801,711
2022-03-14Open-market buy1,043$47.655,788,388
2022-03-14Open-market buy9,363$48.335,797,751
2022-03-14Open-market buy242$50.355,809,239
2022-03-14Open-market buy7,163$50.355,808,997
2022-03-14Open-market buy123$49.605,801,834
2022-03-14Open-market buy317$48.335,798,068
2022-03-11Open-market buy17,224$52.735,753,758
2022-03-11Open-market buy579$52.735,754,337
2022-03-11Open-market buy2,125$53.175,756,462
2022-03-11Open-market buy72$53.175,756,534
2022-03-10Open-market buy16,034$56.465,735,486
2022-03-10Open-market buy515$55.635,719,452
2022-03-10Open-market buy12,903$55.635,718,937
2022-03-10Open-market buy16$57.005,736,534
2022-03-10Open-market buy639$56.465,736,125
2022-03-10Open-market buy393$57.005,736,518
2022-03-09Open-market buy17,406$56.265,705,446
2022-03-09Open-market buy483$55.435,688,040
2022-03-09Open-market buy14,318$55.435,687,557
2022-03-09Open-market buy235$54.885,673,239
2022-03-09Open-market buy6,970$54.885,673,004
2022-03-09Open-market buy588$56.265,706,034
2022-03-08Open-market buy3$55.005,666,034
2022-03-08Open-market buy97$55.005,666,031
2022-03-08Open-market buy639$54.595,665,934
2022-03-08Open-market buy18,131$54.595,665,295
2022-03-08Open-market buy137$53.445,647,164
2022-03-08Open-market buy3,897$53.445,647,027
2022-03-08Open-market buy242$52.705,643,130
2022-03-08Open-market buy6,854$52.705,642,888
2022-03-07Open-market buy56$51.825,597,333
2022-03-07Open-market buy428$53.005,636,034
2022-03-07Open-market buy9,492$53.005,635,606
2022-03-07Open-market buy1,242$52.595,626,114
2022-03-07Open-market buy27,539$52.595,624,872
2022-03-07Open-market buy1,243$51.825,597,277
2022-03-01Open-market buy974$61.285,593,979
2022-03-01Open-market buy2,055$61.285,596,034
2022-03-01Open-market buy2,146$59.755,575,305
2022-03-01Open-market buy4,529$59.755,579,834
2022-03-01Open-market buy4,235$60.495,584,069
2022-03-01Open-market buy8,936$60.495,593,005
2022-02-24Open-market buy3$56.005,573,159
2022-02-24Open-market buy85$56.005,573,156
2022-02-24Open-market buy108$55.535,573,071
2022-02-24Open-market buy3,503$55.535,572,963
2022-02-24Open-market buy232$54.685,569,460
2022-02-24Open-market buy7,588$54.685,569,228
2022-02-24Open-market buy326$53.205,561,640
2022-02-24Open-market buy10,617$53.205,561,314
2022-02-24Open-market buy104$52.815,550,697
2022-02-24Open-market buy3,377$52.815,550,593
2022-02-24Open-market buy122$51.695,547,216
2022-02-24Open-market buy3,960$51.695,547,094
2022-02-24Open-market buy185$50.575,543,134
2022-02-24Open-market buy6,021$50.575,542,949
2022-02-23Open-market buy1,564$52.365,536,928
2022-02-23Open-market buy51,742$52.365,535,364
2022-02-23Open-market buy1,076$51.695,483,622
2022-02-23Open-market buy35,618$51.695,482,546
2022-02-01Open-market buy7,300$56.525,335,778
2022-02-01Open-market buy2,900$54.865,323,478
2022-02-01Open-market buy5,000$55.405,328,478
2022-02-01Open-market buy10,672$57.695,346,450
2022-02-01Open-market buy58,435$58.535,404,885
2022-02-01Open-market buy42,043$59.155,446,928
2022-01-25Open-market buy32$49.325,320,578
2022-01-25Open-market buy861$49.325,320,546
2022-01-25Open-market buy434$48.835,391,685
2022-01-25Open-market buy11,673$48.835,319,251
2022-01-24Open-market buy13,804$47.475,294,982
2022-01-24Open-market buy20$52.525,307,578
2022-01-24Open-market buy146$52.525,307,558
2022-01-24Open-market buy329$51.005,307,412
2022-01-24Open-market buy2,371$51.005,307,083
2022-01-24Open-market buy421$50.835,304,712
2022-01-24Open-market buy3,037$50.835,304,291
2022-01-24Open-market buy532$48.175,301,254
2022-01-24Open-market buy3,824$48.175,300,722
2022-01-24Open-market buy1,916$47.475,296,898
2022-01-24Open-market buy88$46.925,281,166
2022-01-24Open-market buy12$46.925,281,178
2021-01-28Open-market sale6,416$238.285,309,547
2021-01-28Open-market sale140$239.365,304,805
2021-01-28Open-market sale16,768$240.425,288,037
2021-01-28Open-market sale534$240.425,287,503
2021-01-28Open-market sale3,993$241.455,283,510
2021-01-28Open-market sale127$241.455,283,383
2021-01-28Open-market sale1,943$242.295,281,440
2021-01-28Open-market sale62$242.295,281,378
2021-01-28Open-market sale291$243.435,281,087
2021-01-28Open-market sale9$243.435,281,078
2021-01-28Open-market sale1,379$235.695,334,227
2021-01-28Open-market sale44$235.695,334,183
2021-01-28Open-market sale4,755$236.515,329,428
2021-01-28Open-market sale151$236.515,329,277
2021-01-28Open-market sale12,903$237.605,316,374
2021-01-28Open-market sale411$237.605,315,963
2021-01-28Open-market sale4,398$239.365,304,945
2021-01-28Open-market sale204$238.285,309,343
2021-01-28Open-market sale56$220.305,361,684
2021-01-28Open-market sale3,587$221.505,358,097
2021-01-28Open-market sale152$219.455,363,511
2021-01-28Open-market sale1,771$220.305,361,740
2021-01-28Open-market sale114$221.505,357,983
2021-01-28Open-market sale6,361$222.615,351,622
2021-01-28Open-market sale203$222.615,351,419
2021-01-28Open-market sale6,819$223.315,344,600
2021-01-28Open-market sale217$223.315,344,383
2021-01-28Open-market sale291$224.075,344,092
2021-01-28Open-market sale9$224.075,344,083
2021-01-28Open-market sale3,383$230.235,340,700
2021-01-28Open-market sale108$230.235,340,592
2021-01-28Open-market sale784$231.515,339,808
2021-01-28Open-market sale25$231.515,339,783
2021-01-28Open-market sale775$232.615,339,008
2021-01-28Open-market sale25$232.615,338,983
2021-01-28Open-market sale2,132$233.585,336,851
2021-01-28Open-market sale68$233.585,336,783
2021-01-28Open-market sale4,768$219.455,363,663
2021-01-28Open-market sale1,111$218.445,368,431
2021-01-28Open-market sale34,843$218.445,369,542
2021-01-28Open-market sale94$217.105,404,385
2021-01-28Open-market sale2,955$217.105,404,479
2021-01-28Open-market sale243$216.205,407,434
2021-01-28Open-market sale7,623$216.205,407,677
2021-01-28Open-market sale487$215.785,415,300
2021-01-28Open-market sale15,291$215.785,415,787
2021-01-28Open-market sale36$234.675,335,606
2021-01-28Open-market sale1,141$234.675,335,642
2021-01-27Open-market sale15,175$249.655,614,706
2021-01-27Open-market sale224$248.525,629,881
2021-01-27Open-market sale277$249.655,614,429
2021-01-27Open-market sale41,118$250.435,573,311
2021-01-27Open-market sale751$250.435,572,560
2021-01-27Open-market sale9,284$251.355,563,276
2021-01-27Open-market sale170$251.355,563,106
2021-01-27Open-market sale6,587$252.705,556,519
2021-01-27Open-market sale12,247$248.525,630,105
2021-01-27Open-market sale11$258.185,431,078
2021-01-27Open-market sale589$258.185,431,089
2021-01-27Open-market sale20$257.295,431,678
2021-01-27Open-market sale1,069$257.295,431,698
2021-01-27Open-market sale84$256.305,432,767
2021-01-27Open-market sale4,600$256.305,432,851
2021-01-27Open-market sale203$255.425,437,451
2021-01-27Open-market sale11,120$255.425,437,654
2021-01-27Open-market sale889$254.275,448,774
2021-01-27Open-market sale48,685$254.275,449,663
2021-01-27Open-market sale1,041$253.585,498,348
2021-01-27Open-market sale57,010$253.585,499,389
2021-01-27Open-market sale120$252.705,556,399
2021-01-27Open-market sale19,438$235.526,104,946
2021-01-27Open-market sale109$234.686,124,384
2021-01-27Open-market sale5,985$234.686,124,493
2021-01-27Open-market sale11$233.656,130,478
2021-01-27Open-market sale589$233.656,130,489
2021-01-27Open-market sale220$247.455,642,352
2021-01-27Open-market sale12,054$247.455,642,572
2021-01-27Open-market sale626$246.445,654,626
2021-01-27Open-market sale34,290$246.445,655,252
2021-01-27Open-market sale1,002$245.515,689,542
2021-01-27Open-market sale54,865$245.515,690,544
2021-01-27Open-market sale1,516$244.245,745,409
2021-01-27Open-market sale82,935$244.245,746,925
2021-01-27Open-market sale1,187$243.605,829,860
2021-01-27Open-market sale64,895$243.605,831,047
2021-01-27Open-market sale353$242.335,895,942
2021-01-27Open-market sale19,306$242.335,896,295
2021-01-27Open-market sale443$241.565,915,601
2021-01-27Open-market sale24,276$241.565,916,044
2021-01-27Open-market sale1,774$240.185,940,320
2021-01-27Open-market sale97,136$240.185,942,094
2021-01-27Open-market sale86$239.496,039,230
2021-01-27Open-market sale4,710$239.496,039,316
2021-01-27Open-market sale314$238.476,044,026
2021-01-27Open-market sale17,212$238.476,044,340
2021-01-27Open-market sale377$237.456,061,552
2021-01-27Open-market sale20,623$237.456,061,929
2021-01-27Open-market sale395$236.446,082,552
2021-01-27Open-market sale21,644$236.446,082,947
2021-01-27Open-market sale355$235.526,104,591
2020-12-21J122,204$0.00122,204
2020-12-21Gift122,204$0.000
2020-12-21J203,674$0.006,131,078
2020-12-02Open-market sale421$132.246,397,893
2020-12-02Open-market sale14,669$132.246,398,314
2020-12-02Open-market sale34,164$133.236,363,729
2020-12-02Open-market sale56$131.626,412,983
2020-12-02Open-market sale1,944$131.626,413,039
2020-12-02Open-market sale17$137.176,334,752
2020-12-02Open-market sale583$137.176,334,769
2020-12-02Open-market sale45$136.376,335,352
2020-12-02Open-market sale1,555$136.376,335,397
2020-12-02Open-market sale220$135.396,336,952
2020-12-02Open-market sale7,670$135.396,337,172
2020-12-02Open-market sale499$134.536,344,842
2020-12-02Open-market sale17,410$134.536,345,341
2020-12-02Open-market sale978$133.236,362,751
2020-12-01Open-market sale2,621$134.166,966,769
2020-12-01Open-market sale92,661$134.166,969,390
2020-12-01Open-market sale466$133.417,062,051
2020-12-01Open-market sale16,470$133.417,062,517
2020-12-01Open-market sale1,235$132.537,078,987
2020-12-01Open-market sale43,645$132.537,080,222
2020-12-01Open-market sale1,388$131.427,123,867
2020-12-01Open-market sale49,064$131.427,125,255
2020-12-01Open-market sale2,494$130.277,174,319
2020-12-01Open-market sale88,170$130.277,176,813
2020-12-01Open-market sale1,702$139.426,587,349
2020-12-01Open-market sale60,149$139.426,589,051
2020-12-01Open-market sale1,906$138.276,649,200
2020-12-01Open-market sale67,383$138.276,651,106
2020-12-01Open-market sale4,642$137.176,718,489
2020-12-01Open-market sale164,036$137.176,723,131
2020-12-01Open-market sale1,249$136.556,887,167
2020-12-01Open-market sale44,157$136.556,888,416
2020-12-01Open-market sale33,255$135.696,933,514
2020-12-01Open-market sale941$135.696,932,573
2020-12-01Open-market sale80$144.686,414,983
2020-12-01Open-market sale2,831$144.686,415,063
2020-12-01Open-market sale41$143.736,417,894
2020-12-01Open-market sale1,459$143.736,417,935
2020-12-01Open-market sale289$142.336,419,394
2020-12-01Open-market sale10,203$142.336,419,683
2020-12-01Open-market sale1,188$141.336,429,886
2020-12-01Open-market sale41,998$141.336,431,074
2020-12-01Open-market sale3,144$140.406,473,072
2020-12-01Open-market sale111,133$140.406,476,216
2020-11-30Open-market sale9$185.007,264,983
2020-11-30Open-market sale391$185.007,264,992
2020-11-30Open-market sale23$184.357,265,383
2020-11-30Open-market sale964$184.357,265,406
2020-11-30Open-market sale73$183.497,266,370
2020-11-30Open-market sale3,112$183.497,266,443
2020-11-30Open-market sale41$182.417,269,555
2020-11-30Open-market sale1,752$182.417,269,596
2020-11-30Open-market sale97$181.447,271,348
2020-11-30Open-market sale4,153$181.447,271,445
2020-11-30Open-market sale5,896$140.037,802,405
2020-11-30Open-market sale489$154.267,519,591
2020-11-30Open-market sale209$153.517,520,080
2020-11-30Open-market sale8,887$153.517,520,289
2020-11-30Open-market sale31$152.167,529,176
2020-11-30Open-market sale1,324$152.167,529,207
2020-11-30Open-market sale110$151.387,530,531
2020-11-30Open-market sale4,701$151.387,530,641
2020-11-30Open-market sale128$150.337,535,342
2020-11-30Open-market sale5,472$150.337,535,470
2020-11-30Open-market sale16$149.897,540,942
2020-11-30Open-market sale684$149.897,540,958
2020-11-30Open-market sale129$148.467,541,642
2020-11-30Open-market sale5,488$148.467,541,771
2020-11-30Open-market sale486$147.557,547,259
2020-11-30Open-market sale20,694$147.557,547,745
2020-11-30Open-market sale582$146.607,568,439
2020-11-30Open-market sale24,818$146.607,569,021
2020-11-30Open-market sale3,750$145.227,593,839
2020-11-30Open-market sale159,783$145.227,597,589
2020-11-30Open-market sale368$144.247,757,372
2020-11-30Open-market sale15,683$144.247,757,740
2020-11-30Open-market sale150$143.087,773,423
2020-11-30Open-market sale6,372$143.087,773,573
2020-11-30Open-market sale32$142.747,779,945
2020-11-30Open-market sale1,368$142.747,779,977
2020-11-30Open-market sale483$141.407,781,345
2020-11-30Open-market sale20,577$141.407,781,828
2020-11-30Open-market sale11$154.267,519,580
2020-11-30Open-market sale251,172$140.037,808,301
2020-11-30Open-market sale70$157.607,501,627
2020-11-30Open-market sale11$167.047,298,261
2020-11-30Open-market sale12,737$170.427,285,524
2020-11-30Open-market sale299$170.427,285,225
2020-11-30Open-market sale6,796$171.337,278,429
2020-11-30Open-market sale32$166.137,298,761
2020-11-30Open-market sale1,368$166.137,298,793
2020-11-30Open-market sale133$165.057,300,161
2020-11-30Open-market sale5,647$165.057,300,294
2020-11-30Open-market sale674$164.527,305,941
2020-11-30Open-market sale28,717$164.527,306,615
2020-11-30Open-market sale1,163$163.367,335,332
2020-11-30Open-market sale49,537$163.367,336,495
2020-11-30Open-market sale352$162.407,386,032
2020-11-30Open-market sale15,012$162.407,386,384
2020-11-30Open-market sale679$161.417,401,396
2020-11-30Open-market sale28,926$161.417,402,075
2020-11-30Open-market sale1,448$160.477,431,001
2020-11-30Open-market sale61,685$160.477,432,449
2020-11-30Open-market sale172$158.227,494,134
2020-11-30Open-market sale7,321$158.227,494,306
2020-11-30Open-market sale489$167.047,298,272
2020-11-30Open-market sale2,965$157.607,501,697
2020-11-30Open-market sale67$156.367,504,662
2020-11-30Open-market sale2,833$156.367,504,729
2020-11-30Open-market sale276$155.307,507,562
2020-11-30Open-market sale11,742$155.307,507,838
2020-11-30Open-market sale61$180.417,275,598
2020-11-30Open-market sale2,611$180.417,275,659
2020-11-30Open-market sale159$171.337,278,270
2020-05-29Open-market buy2,977$56.508,059,473
2020-05-29Open-market buy247,023$56.508,056,496
2020-04-01Open-market buy73,937$38.317,809,473
2020-04-01Open-market buy26,825$37.547,735,536
2020-04-01Open-market buy32,861$36.317,708,711
2020-04-01Open-market buy86,377$35.607,675,850
2020-03-31Open-market buy11,375$41.597,589,473
2020-03-31Open-market buy87,392$40.607,578,098
2020-03-31Open-market buy65,652$40.037,490,706
2019-07-08Open-market sale17,400$36.847,425,054
2019-07-05Open-market sale16,782$36.407,442,454
2019-01-02Open-market buy2,343$26.217,456,634
2019-01-02Open-market buy2,602$26.217,459,236
2018-12-26Open-market buy31$26.177,454,291
2018-12-26Open-market buy769$26.177,454,260
2018-12-24Open-market buy2,420$24.747,409,839
2018-12-24Open-market buy1,402$26.027,453,491
2018-12-24Open-market buy42,170$26.027,452,089
2018-12-24Open-market buy80$24.747,409,919
2018-12-21Open-market buy4,344$24.567,407,419
2018-12-21Open-market buy129,584$24.567,403,075
2018-12-17Open-market buy36,836$25.857,249,735
2018-12-17Open-market buy1,267$25.857,251,002
2018-12-17Open-market buy21,741$26.437,272,743
2018-12-17Open-market buy748$26.437,273,491
2018-12-14Open-market buy71,946$26.577,210,429
2018-12-14Open-market buy2,470$26.577,212,899
2018-12-13Open-market buy1,286$26.527,138,483
2018-12-13Open-market buy63,706$26.527,137,197
2018-11-20Open-market buy122,824$25.307,073,491
2018-11-20Open-market buy27,176$24.636,950,667
2018-11-19Open-market buy35,682$25.036,923,491
2018-11-01Open-market buy1,200$25.216,887,809
2018-10-30Open-market buy36,100$24.726,886,609
2018-10-26Open-market buy9,539$23.866,850,048
2018-10-26Open-market buy461$23.866,850,509
2018-10-25Open-market buy50,474$23.926,747,536
2018-10-25Open-market buy1,783$23.926,749,319
2018-10-25Open-market buy88,078$24.716,837,397
2018-10-25Open-market buy3,112$24.716,840,509
2018-10-23Open-market buy8,485$23.086,696,746
2018-10-23Open-market buy316$23.086,697,062
2018-10-22Open-market buy11,212$24.416,687,957
2018-10-22Open-market buy304$24.416,688,261
2018-10-19Open-market buy1,963$23.686,676,745
2018-10-19Open-market buy52,080$23.686,674,782
2018-10-12Open-market buy98,147$25.376,619,549
2018-10-12Open-market buy3,153$25.376,622,702
2018-10-10Open-market buy96,554$24.846,517,956
2018-10-10Open-market buy3,446$24.846,521,402
2018-10-09Open-market buy64,499$26.926,418,991
2018-10-09Open-market buy2,411$26.926,421,402
2018-10-05Open-market buy1,808$28.136,354,492
2018-10-05Open-market buy51,687$28.136,352,684
2018-10-04Open-market buy8,353$28.376,300,997
2018-10-04Open-market buy233,093$28.376,292,644
2018-10-03Open-market buy3,550$28.646,059,551
2018-10-03Open-market buy77,333$28.646,056,001
2018-08-03Open-market buy274$30.395,978,668
2018-08-03Open-market buy211,156$30.395,978,394
2018-05-08Open-market buy43,081$26.185,765,650
2018-05-08Open-market buy1,588$26.185,767,238
2018-05-07Open-market buy1,559$26.245,722,569
2018-05-07Open-market buy42,171$26.245,721,010
2018-05-04Open-market buy88,313$26.255,675,661
2018-05-04Open-market buy3,178$26.255,678,839
2018-04-26Open-market buy25,161$26.235,586,409
2018-04-26Open-market buy939$26.235,587,348
2018-04-24Open-market buy34,024$26.235,559,972
2018-04-24Open-market buy1,276$26.235,561,248
2018-04-23Open-market buy3,782$26.235,525,830
2018-04-23Open-market buy118$26.235,525,948
2018-04-17Open-market buy2,123$26.245,521,971
2018-04-17Open-market buy77$26.245,522,048
2018-04-16Open-market buy10,115$26.195,519,579
2018-04-16Open-market buy269$26.195,519,848
2018-03-29Open-market buy48,190$25.775,507,654
2018-03-29Open-market buy1,810$25.775,509,464
2018-03-28Open-market buy48,187$25.715,457,651
2018-03-28Open-market buy1,813$25.715,459,464
2018-03-27Open-market buy24,064$25.985,408,572
2018-03-27Open-market buy892$25.985,409,464
2018-03-26Open-market buy3,358$26.155,384,508
2018-03-26Open-market buy90,212$26.155,381,150
2018-03-23Open-market buy828$26.235,290,938
2018-03-23Open-market buy22,132$26.235,290,110
2018-03-22Open-market buy88,800$26.335,264,685
2018-03-22Open-market buy3,293$26.335,267,978
2018-03-20Open-market buy756$26.495,175,885
2018-03-20Open-market buy20,598$26.495,175,129
2018-03-19Open-market buy2,513$26.305,154,531
2018-03-19Open-market buy67,696$26.305,152,018
2018-03-16Open-market buy38,160$25.905,082,889
2018-03-16Open-market buy1,433$25.905,084,322
2018-03-15Open-market buy25,397$25.915,042,626
2018-03-15Open-market buy2,103$25.915,044,729
2017-12-15Open-market buy609$20.145,017,229
2017-12-15Open-market buy16,864$20.145,016,620
2017-12-14Open-market buy2,436$20.514,999,756
2017-12-14Open-market buy66,346$20.514,997,320
2017-12-13Open-market buy76,228$20.404,928,166
2017-12-13Open-market buy2,808$20.404,930,974
2017-12-12Open-market buy157,532$20.294,846,147
2017-12-12Open-market buy5,791$20.294,851,938
2017-12-11Open-market buy3,691$20.104,688,615
2017-12-11Open-market buy100,447$20.104,684,924
2017-12-08Open-market buy71,528$20.064,581,842
2017-12-08Open-market buy2,635$20.064,584,477
2017-12-07Open-market buy29,447$20.714,509,285
2017-12-07Open-market buy1,029$20.714,510,314
2017-12-04Open-market buy340$20.484,479,838
2017-12-04Open-market buy4,918$20.484,479,498
2017-11-30Open-market buy8,951$21.534,474,244
2017-11-30Open-market buy336$21.534,474,580
2017-11-29Open-market buy72,350$21.294,462,643
2017-11-29Open-market buy2,650$21.294,465,293
2017-11-28Open-market buy14,673$21.144,389,755
2017-11-28Open-market buy538$21.144,390,293
2017-11-27Open-market buy2,908$21.214,375,082
2017-11-27Open-market buy78,404$21.214,372,174
2017-11-20Open-market buy241,160$20.254,284,930
2017-11-20Open-market buy8,840$20.254,293,770
2017-11-16Open-market buy192,928$20.024,036,698
2017-11-16Open-market buy7,072$20.024,043,770
2017-10-25Open-market buy40,569$22.223,842,283
2017-10-25Open-market buy1,487$22.223,843,770
2017-10-24Open-market buy4$22.083,801,714
2017-10-24Open-market buy30$22.083,801,710
2017-10-23Open-market buy22,718$22.243,800,955
2017-10-23Open-market buy725$22.243,801,680
2017-09-26Open-market buy185$22.313,778,222
2017-09-26Open-market buy15$22.313,778,237
2017-09-25Open-market buy26,454$22.143,775,891
2017-09-25Open-market buy2,146$22.143,778,037
2017-08-02Open-market buy760$19.503,749,437
2017-08-02Open-market buy21,678$19.503,748,677
2017-07-31Open-market buy60,747$19.453,725,112
2017-07-31Open-market buy1,887$19.453,726,999
2017-07-28Open-market buy128,113$19.463,659,675
2017-07-28Open-market buy4,690$19.463,664,365
2017-07-14Open-market buy598$20.163,531,562
2017-07-14Open-market buy16,264$20.163,530,964
2017-07-13Open-market buy31,503$19.823,513,545
2017-07-13Open-market buy1,155$19.823,514,700
2017-07-12Open-market buy2,119$19.413,482,042
2017-07-12Open-market buy57,881$19.413,479,923
2017-07-11Open-market buy2,430$18.773,422,042
2017-07-11Open-market buy66,570$18.773,419,612
2017-07-10Open-market buy36,733$18.883,351,689
2017-07-10Open-market buy1,353$18.883,353,042
2017-07-07Open-market buy22,821$17.663,289,515
2017-07-07Open-market buy793$17.663,290,308
2017-07-07Open-market buy23,820$18.633,314,128
2017-07-07Open-market buy828$18.633,314,956
2017-07-06Open-market buy55,161$17.543,264,677
2017-07-06Open-market buy2,017$17.543,266,694
2017-07-05Open-market buy50,373$17.563,207,922
2017-07-05Open-market buy1,594$17.563,209,516
2017-07-03Open-market buy17,235$17.693,156,712
2017-07-03Open-market buy837$17.693,157,549
2017-06-30Open-market buy4,011$18.303,139,477
2017-06-30Open-market buy107,810$18.303,135,466
2017-06-29Open-market buy2,373$18.433,027,656
2017-06-29Open-market buy64,949$18.433,025,283
2017-06-28Open-market buy4,603$18.032,960,334
2017-06-28Open-market buy126,494$18.032,955,731
2017-06-27Open-market buy221,839$18.022,821,116
2017-06-27Open-market buy8,121$18.022,829,237
2017-06-26Open-market buy168,804$18.372,593,081
2017-06-26Open-market buy6,196$18.372,599,277
2017-06-23Open-market buy400,708$18.022,409,592
2017-06-23Open-market buy39,139$17.832,007,450
2017-06-23Open-market buy1,434$17.832,008,884
2017-06-23Open-market buy14,685$18.022,424,277
2017-06-12Open-market buy41,313$18.321,966,799
2017-06-12Open-market buy1,512$18.321,968,311
2017-06-09Open-market buy23,845$18.761,924,609
2017-06-09Open-market buy877$18.761,925,486
2017-06-08Open-market buy38,812$19.511,899,355
2017-06-08Open-market buy1,409$19.511,900,764
2017-06-07Open-market buy2,307$19.121,860,543
2017-06-07Open-market buy62,832$19.121,858,236
2017-06-06Open-market buy96,556$20.071,791,960
2017-06-06Open-market buy3,444$20.071,795,404
2017-06-05Open-market buy111,281$19.071,691,239
2017-06-05Open-market buy4,165$19.071,695,404
2017-06-02Open-market buy1,930$17.921,579,958
2017-06-02Open-market buy52,567$17.921,578,028
2017-06-01Open-market buy55,627$17.931,523,502
2017-06-01Open-market buy1,959$17.931,525,461
2017-05-31———1,467,875

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