Cloudflare, Inc.

Pages

Cloudflare, Inc.

$NET

Search Table
Pages

Trade Date Insider Title Buy or Sell Quantity Security Type Price Proceeds Transaction Conviction Position Quantity Position Value Positon Conviction SEC Link Nature of Ownership
2020-07-06Pelion Opportunity Fund I, Llc-Buy622,265Class A Common Stock$0.00$0.00  -3,576,811$0.00  216.78   [Very High]Form 4footnote
2020-07-06Pelion Opportunity Fund I, Llc-Sell3,576,791Class A Common Stock$0.00$0.00  -20$0.00  -Form 4footnote
2020-07-06Pelion Opportunity Fund I, Llc-Buy299,023Class A Common Stock$0.00$0.00  -299,023$0.00  18.12    [High]Form 4footnote
2020-07-06Pelion Opportunity Fund I, Llc-Buy299,023Class A Common Stock$0.00$0.00  -0$0.00  -Form 4footnote
2020-07-06Pelion Opportunity Fund I, Llc-Buy59,805Class A Common Stock$0.00$0.00  -1,020,467$0.00  61.85    [High]Form 4footnote
2020-07-06Venrock Associates V Lp-Sell6,316,105Class A Common Stock$37.60$237,485,548.00  382.79   [ Very High ]25,082,097$943,086,847.20  1,520.13 [Very High]Form 4By Funds
2020-07-06Venrock Associates V Lp-Sell535,501Class A Common Stock$37.60$20,134,837.60  32.45    [ Very High ]2,126,545$79,958,092.00  128.88   [Very High]Form 4By Funds
2020-07-06Venrock Associates V Lp-Sell148,394Class A Common Stock$37.60$5,579,614.40  8.99     [ Very High ]589,294$22,157,454.40  35.71    [High]Form 4By Funds
2020-07-07Thomas J SeifertChief Financial OfficerBuy15,000Class A Common Stock$0.00$0.00  -15,000$0.00  0.91     [Very Low]Form 4-
2020-07-07Thomas J SeifertChief Financial OfficerSell15,000Class A Common Stock$38.04$570,600.00  0.91     [ High ]0$0.00  -Form 4-
2020-07-01Douglas James KramerGeneral CounselSell2,500Class A Common Stock$36.22$90,550.00  -0$0.00  -Form 4-
2020-07-01Douglas James KramerGeneral CounselSell10,834Class A Common Stock$35.56$385,257.04  -2,500$88,900.00  -Form 4-
2020-07-01Douglas James KramerGeneral CounselBuy11,349Class A Common Stock$0.00$0.00  -13,334$0.00  -Form 4-
2020-06-29Uv Partners Iv Lp-Buy1,545,563Class A Common Stock$0.00$0.00  -1,545,563$0.00  93.67    [High]Form 4footnote
2020-06-29Uv Partners Iv Lp-Buy501,588Class A Common Stock$0.00$0.00  -501,588$0.00  30.40    [High]Form 4footnote
2020-06-29Uv Partners Iv Lp-Buy952,782Class A Common Stock$0.00$0.00  -952,782$0.00  57.74    [High]Form 4footnote
2020-06-29Uv Partners Iv Lp-Sell1,545,563Class A Common Stock$0.00$0.00  -0$0.00  -Form 4footnote
2020-06-29Uv Partners Iv Lp-Sell501,588Class A Common Stock$0.00$0.00  -0$0.00  -Form 4footnote
2020-06-29Uv Partners Iv Lp-Sell952,782Class A Common Stock$0.00$0.00  -0$0.00  -Form 4footnote
2020-06-29Uv Partners Iv Lp-Buy333,842Class A Common Stock$0.00$0.00  -333,843$0.00  20.23    [High]Form 4footnote
2020-06-29Uv Partners Iv Lp-Buy157,495Class A Common Stock$0.00$0.00  -491,338$0.00  29.78    [High]Form 4footnote
2020-06-29Uv Partners Iv Lp-Buy205,795Class A Common Stock$0.00$0.00  -205,795$0.00  12.47    [Average]Form 4footnote
2020-06-29Uv Partners Iv Lp-Sell491,337Class A Common Stock$0.00$0.00  -1$0.00  -Form 4footnote
2020-06-29Uv Partners Iv Lp-Sell205,795Class A Common Stock$0.00$0.00  -0$0.00  -Form 4footnote
2020-06-29Uv Partners Iv Lp-Buy148,330Class A Common Stock$0.00$0.00  -896,990$0.00  54.36    [High]Form 4footnote
2020-06-29Uv Partners Iv Lp-Buy63,672Class A Common Stock$0.00$0.00  -960,662$0.00  58.22    [High]Form 4footnote
2020-07-08Matthew PrinceCEO & Chair of the BoardBuy80,994Class A Common Stock$0.00$0.00  -80,994$0.00  4.91     [Low]Form 4See footnote
2020-07-08Matthew PrinceCEO & Chair of the BoardSell80,994Class A Common Stock$38.29$3,101,260.26  4.91     [ Very High ]0$0.00  -Form 4See footnote
2020-07-09Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  3.17     [Low]Form 4See footnote
2020-07-09Matthew PrinceCEO & Chair of the BoardSell14,461Class A Common Stock$38.26$553,277.86  0.88     [ High ]37,924$1,450,972.24  2.30     [Low]Form 4See footnote
2020-07-09Matthew PrinceCEO & Chair of the BoardSell28,139Class A Common Stock$39.17$1,102,204.63  1.71     [ High ]9,785$383,278.45  0.59     [Very Low]Form 4See footnote
2020-07-09Matthew PrinceCEO & Chair of the BoardSell9,785Class A Common Stock$39.85$389,932.25  0.59     [ Average ]0$0.00  -Form 4See footnote
2020-07-10Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  3.17     [Low]Form 4See footnote
2020-07-10Matthew PrinceCEO & Chair of the BoardSell26,158Class A Common Stock$40.03$1,047,104.74  1.59     [ High ]26,227$1,049,866.81  1.59     [Low]Form 4See footnote
2020-07-10Matthew PrinceCEO & Chair of the BoardSell25,727Class A Common Stock$40.90$1,052,234.30  1.56     [ High ]500$20,450.00  0.03     [Very Low]Form 4See footnote
2020-07-10Matthew PrinceCEO & Chair of the BoardSell500Class A Common Stock$41.93$20,965.00  0.03     [ Very Low ]0$0.00  -Form 4See footnote
2020-03-31Thomas J SeifertChief Financial OfficerBuy15,000Class A Common Stock$0.00$0.00  -15,000$0.00  0.91     [Very Low]Form 4-
2020-03-31Thomas J SeifertChief Financial OfficerSell4,336Class A Common Stock$23.43$101,592.48  0.26     [ Low ]10,664$249,857.52  0.65     [Very Low]Form 4-
2020-03-31Thomas J SeifertChief Financial OfficerSell5,000Class A Common Stock$24.48$122,400.00  0.30     [ Average ]5,664$138,654.72  0.34     [Very Low]Form 4-
2020-03-31Thomas J SeifertChief Financial OfficerSell4,764Class A Common Stock$25.52$121,577.28  0.29     [ Average ]900$22,968.00  0.05     [Very Low]Form 4-
2020-03-31Thomas J SeifertChief Financial OfficerSell900Class A Common Stock$26.05$23,445.00  0.05     [ Very Low ]0$0.00  -Form 4-
2020-04-01Carl Ledbetter-Buy22,727Class A Common Stock$0.00$0.00  -220,212$0.00  13.35    [Average]Form 4-
2020-04-01Douglas James KramerGeneral CounselBuy12,397Class A Common Stock$0.00$0.00  -13,334$0.00  0.81     [Very Low]Form 4-
2020-04-01Douglas James KramerGeneral CounselSell6,431Class A Common Stock$23.05$148,234.55  0.39     [ Average ]6,903$159,114.15  0.42     [Very Low]Form 4-
2020-04-01Douglas James KramerGeneral CounselSell4,771Class A Common Stock$23.70$113,072.70  0.29     [ Average ]2,132$50,528.40  0.13     [Very Low]Form 4-
2020-04-01Douglas James KramerGeneral CounselSell2,132Class A Common Stock$24.78$52,830.96  0.13     [ Low ]0$0.00  -Form 4-
2020-04-06Michelle ZatlynChief Operating OfficerBuy100,000Class A Common Stock$0.00$0.00  -100,000$0.00  6.06     [Average]Form 4See footnote
2020-04-06Michelle ZatlynChief Operating OfficerSell95,900Class A Common Stock$23.65$2,268,035.00  5.81     [ Very High ]4,100$96,965.00  0.25     [Very Low]Form 4See footnote
2020-04-06Michelle ZatlynChief Operating OfficerSell4,100Class A Common Stock$24.10$98,810.00  0.25     [ Low ]0$0.00  -Form 4See footnote
2020-04-07Michelle ZatlynChief Operating OfficerBuy57,600Class A Common Stock$0.00$0.00  -57,600$0.00  3.49     [Low]Form 4See footnote
2020-04-07Michelle ZatlynChief Operating OfficerSell53,100Class A Common Stock$22.86$1,213,866.00  3.22     [ Very High ]4,500$102,870.00  0.27     [Very Low]Form 4See footnote
2020-04-07Michelle ZatlynChief Operating OfficerSell4,500Class A Common Stock$23.77$106,965.00  0.27     [ Low ]0$0.00  -Form 4See footnote
2020-04-08Michelle ZatlynChief Operating OfficerBuy48,500Class A Common Stock$0.00$0.00  -48,500$0.00  2.94     [Low]Form 4See footnote
2020-04-08Michelle ZatlynChief Operating OfficerSell48,500Class A Common Stock$22.87$1,109,195.00  2.94     [ Very High ]0$0.00  -Form 4See footnote
2020-04-14Thomas J SeifertChief Financial OfficerBuy15,000Class A Common Stock$0.00$0.00  -15,000$0.00  0.91     [Very Low]Form 4-
2020-04-14Thomas J SeifertChief Financial OfficerSell13,689Class A Common Stock$23.16$317,037.24  0.83     [ High ]1,311$30,362.76  0.08     [Very Low]Form 4-
2020-04-14Thomas J SeifertChief Financial OfficerSell1,311Class A Common Stock$23.76$31,149.36  0.08     [ Very Low ]0$0.00  -Form 4-
2020-04-20Uv Partners Iv Lp-Buy1,545,563Class A Common Stock$0.00$0.00  -1,545,563$0.00  93.67    [High]Form 4See Footnotes
2020-04-20Uv Partners Iv Lp-Buy501,588Class A Common Stock$0.00$0.00  -501,588$0.00  30.40    [High]Form 4See Footnotes
2020-04-20Uv Partners Iv Lp-Buy952,782Class A Common Stock$0.00$0.00  -952,782$0.00  57.74    [High]Form 4See Footnotes
2020-04-20Uv Partners Iv Lp-Sell1,545,563Class A Common Stock$0.00$0.00  -0$0.00  -Form 4See Footnotes
2020-04-20Uv Partners Iv Lp-Sell501,588Class A Common Stock$0.00$0.00  -0$0.00  -Form 4See Footnotes
2020-04-20Uv Partners Iv Lp-Sell952,782Class A Common Stock$0.00$0.00  -0$0.00  -Form 4See Footnotes
2020-04-20Uv Partners Iv Lp-Buy333,842Class A Common Stock$0.00$0.00  -333,842$0.00  20.23    [High]Form 4See Footnotes
2020-04-20Uv Partners Iv Lp-Buy108,338Class A Common Stock$0.00$0.00  -442,180$0.00  26.80    [High]Form 4See Footnotes
2020-04-20Uv Partners Iv Lp-Buy205,795Class A Common Stock$0.00$0.00  -205,795$0.00  12.47    [Average]Form 4See Footnotes
2020-04-20Uv Partners Iv Lp-Sell442,180Class A Common Stock$0.00$0.00  -0$0.00  -Form 4See Footnotes
2020-04-20Uv Partners Iv Lp-Sell205,795Class A Common Stock$0.00$0.00  -0$0.00  -Form 4See Footnotes
2020-04-20Uv Partners Iv Lp-Buy133,813Class A Common Stock$0.00$0.00  -331,298$0.00  20.08    [High]Form 4See Footnote
2020-04-20Uv Partners Iv Lp-Buy63,672Class A Common Stock$0.00$0.00  -394,970$0.00  23.94    [High]Form 4See Footnote
2020-04-20Venrock Associates V Lp-Sell3,609,203Class A Common Stock$25.00$90,230,075.00  218.74   [ Very High ]34,105,104$852,627,600.00  2,066.98 [Very High]Form 4By Funds
2020-04-20Venrock Associates V Lp-Sell306,000Class A Common Stock$25.00$7,650,000.00  18.55    [ Very High ]2,891,546$72,288,650.00  175.25   [Very High]Form 4By Funds
2020-04-20Venrock Associates V Lp-Sell84,797Class A Common Stock$25.00$2,119,925.00  5.14     [ Very High ]801,286$20,032,150.00  48.56    [High]Form 4By Funds
2020-04-20Carl Ledbetter-Buy197,485Class A Common Stock$0.00$0.00  -197,485$0.00  11.97    [Average]Form 4See footnote
2020-04-28Thomas J SeifertChief Financial OfficerBuy15,000Class A Common Stock$0.00$0.00  -15,000$0.00  0.91     [Very Low]Form 4-
2020-04-28Thomas J SeifertChief Financial OfficerSell14,700Class A Common Stock$23.59$346,773.00  0.89     [ High ]300$7,077.00  0.02     [Very Low]Form 4-
2020-04-28Thomas J SeifertChief Financial OfficerSell300Class A Common Stock$24.22$7,266.00  0.02     [ Very Low ]0$0.00  -Form 4-
2020-05-01Douglas James KramerGeneral CounselBuy7,084Class A Common Stock$0.00$0.00  -7,084$0.00  0.43     [Very Low]Form 4-
2020-05-01Douglas James KramerGeneral CounselSell7,084Class A Common Stock$23.26$164,773.84  0.43     [ Average ]0$0.00  -Form 4-
2020-05-13Michelle ZatlynChief Operating OfficerBuy48,500Class A Common Stock$0.00$0.00  -48,500$0.00  2.94     [Low]Form 4See footnote
2020-05-13Michelle ZatlynChief Operating OfficerSell33,400Class A Common Stock$27.51$918,834.00  2.02     [ High ]15,100$415,401.00  0.92     [Very Low]Form 4See footnote
2020-05-13Michelle ZatlynChief Operating OfficerSell15,100Class A Common Stock$28.29$427,179.00  0.92     [ High ]0$0.00  -Form 4See footnote
2020-05-14Michelle ZatlynChief Operating OfficerBuy48,500Class A Common Stock$0.00$0.00  -48,500$0.00  2.94     [Low]Form 4See footnote
2020-05-14Michelle ZatlynChief Operating OfficerSell48,500Class A Common Stock$27.69$1,342,965.00  2.94     [ Very High ]0$0.00  -Form 4See footnote
2020-05-15Michelle ZatlynChief Operating OfficerBuy48,500Class A Common Stock$0.00$0.00  -48,500$0.00  2.94     [Low]Form 4See footnote
2020-05-15Michelle ZatlynChief Operating OfficerSell3,500Class A Common Stock$28.40$99,400.00  0.21     [ Low ]45,000$1,278,000.00  2.73     [Low]Form 4See footnote
2020-05-15Michelle ZatlynChief Operating OfficerSell36,000Class A Common Stock$29.53$1,063,080.00  2.18     [ High ]9,000$265,770.00  0.55     [Very Low]Form 4See footnote
2020-05-15Michelle ZatlynChief Operating OfficerSell9,000Class A Common Stock$30.28$272,520.00  0.55     [ Average ]0$0.00  -Form 4See footnote
2020-05-15Venrock Associates V Lp-Sell2,706,902Class A Common Stock$29.50$79,853,609.00  164.05   [ Very High ]31,398,202$926,246,959.00  1,902.92 [Very High]Form 4By Funds
2020-05-15Venrock Associates V Lp-Sell229,500Class A Common Stock$29.50$6,770,250.00  13.91    [ Very High ]2,662,046$78,530,357.00  161.34   [Very High]Form 4By Funds
2020-05-15Venrock Associates V Lp-Sell63,598Class A Common Stock$29.50$1,876,141.00  3.85     [ Very High ]737,688$21,761,796.00  44.71    [High]Form 4By Funds
2020-05-15Douglas James KramerGeneral CounselBuy9,069Class A Common Stock$0.00$0.00  -9,716$0.00  0.59     [Very Low]Form 4-
2020-05-19Patrick J Kerins-Buy5,264,785Class A Common Stock$0.00$0.00  -9,324,161$0.00  565.10   [Very High]Form 4See Note 3
2020-05-19Patrick J Kerins-Sell5,264,785Class A Common Stock$0.00$0.00  -4,059,376$0.00  246.02   [Very High]Form 4See Note 3
2020-05-19Patrick J Kerins-Buy1,616,289Class A Common Stock$0.00$0.00  -1,616,289$0.00  97.96    [Very High]Form 4See Note 6
2020-05-19Patrick J Kerins-Sell1,616,289Class A Common Stock$0.00$0.00  -0$0.00  -Form 4See Note 6
2020-05-19Patrick J Kerins-Buy81,376Class A Common Stock$0.00$0.00  -81,376$0.00  4.93     [Low]Form 4-
2020-05-20Patrick J Kerins-Sell81,376Class A Common Stock$27.55$2,241,908.80  4.93     [ Very High ]0$0.00  -Form 4-
2020-05-19Scott D Sandell-Buy5,264,785Class A Common Stock$0.00$0.00  -9,324,161$0.00  565.10   [Very High]Form 4See Note 3
2020-05-19Scott D Sandell-Sell5,264,785Class A Common Stock$0.00$0.00  -4,059,376$0.00  246.02   [Very High]Form 4See Note 3
2020-05-19Scott D Sandell-Buy1,616,289Class A Common Stock$0.00$0.00  -1,616,289$0.00  97.96    [Very High]Form 4See Note 6
2020-05-19Scott D Sandell-Sell1,616,289Class A Common Stock$0.00$0.00  -0$0.00  -Form 4See Note 6
2020-05-19Scott D Sandell-Buy349,554Class A Common Stock$0.00$0.00  -349,554$0.00  21.19    [High]Form 4See Note 9
2020-05-19Scott D Sandell-Buy43,333Class A Common Stock$0.00$0.00  -43,333$0.00  2.63     [Low]Form 4See Note 11
2020-05-20Scott D Sandell-Sell174,477Class A Common Stock$27.21$4,747,519.17  10.57    [ Very High ]175,077$4,763,845.17  10.61    [Average]Form 4See Note 9
2020-05-20Scott D Sandell-Sell300Class A Common Stock$27.54$8,262.00  0.02     [ Very Low ]174,777$4,813,358.58  10.59    [Average]Form 4See Note 9
2020-05-21Scott D Sandell-Sell170,877Class A Common Stock$27.92$4,770,885.84  10.36    [ Very High ]3,900$108,888.00  0.24     [Very Low]Form 4See Note 9
2020-05-21Scott D Sandell-Sell3,900Class A Common Stock$28.30$110,370.00  0.24     [ Low ]0$0.00  -Form 4See Note 9
2020-05-19Forest Baskett-Buy5,264,785Class A Common Stock$0.00$0.00  -9,324,161$0.00  565.10   [Very High]Form 4See Note 3
2020-05-19Forest Baskett-Sell5,264,785Class A Common Stock$0.00$0.00  -4,059,376$0.00  246.02   [Very High]Form 4See Note 3
2020-05-19Forest Baskett-Buy1,616,289Class A Common Stock$0.00$0.00  -1,616,289$0.00  97.96    [Very High]Form 4See Note 6
2020-05-19Forest Baskett-Sell1,616,289Class A Common Stock$0.00$0.00  -0$0.00  -Form 4See Note 6
2020-05-19Forest Baskett-Buy349,554Class A Common Stock$0.00$0.00  -349,554$0.00  21.19    [High]Form 4See Note 9
2020-05-19Forest Baskett-Buy69,983Class A Common Stock$0.00$0.00  -69,983$0.00  4.24     [Low]Form 4See Note 11
2020-05-20Forest Baskett-Sell174,477Class A Common Stock$27.21$4,747,519.17  10.57    [ Very High ]175,077$4,763,845.17  10.61    [Average]Form 4See Note 9
2020-05-20Forest Baskett-Sell300Class A Common Stock$27.54$8,262.00  0.02     [ Very Low ]174,777$4,813,358.58  10.59    [Average]Form 4See Note 9
2020-05-21Forest Baskett-Sell170,877Class A Common Stock$27.92$4,770,885.84  10.36    [ Very High ]3,900$108,888.00  0.24     [Very Low]Form 4See Note 9
2020-05-21Forest Baskett-Sell3,900Class A Common Stock$28.30$110,370.00  0.24     [ Low ]0$0.00  -Form 4See Note 9
2020-05-19New Enterprise Associates 13 Lp-Buy5,264,785Class A Common Stock$0.00$0.00  -9,324,161$0.00  565.10   [Very High]Form 4-
2020-05-19New Enterprise Associates 13 Lp-Sell5,264,785Class A Common Stock$0.00$0.00  -4,059,376$0.00  246.02   [Very High]Form 4-
2020-05-19Nea Partners 13, Limited Partnership-Buy5,264,785Class A Common Stock$0.00$0.00  -9,324,161$0.00  565.10   [Very High]Form 4See Note 3
2020-05-19Nea Partners 13, Limited Partnership-Sell5,264,785Class A Common Stock$0.00$0.00  -4,059,376$0.00  246.02   [Very High]Form 4See Note 3
2020-05-19Nea Partners 13, Limited Partnership-Buy1,616,289Class A Common Stock$0.00$0.00  -1,616,289$0.00  97.96    [Very High]Form 4-
2020-05-19Nea Partners 13, Limited Partnership-Sell1,616,289Class A Common Stock$0.00$0.00  -0$0.00  -Form 4-
2020-05-20Matthew PrinceCEO and Chair of the BoardBuy100,000Class A Common Stock$0.00$0.00  -100,000$0.00  6.06     [Average]Form 4See footnote
2020-05-20Matthew PrinceCEO and Chair of the BoardSell90,587Class A Common Stock$27.15$2,459,437.05  5.49     [ Very High ]9,413$255,562.95  0.57     [Very Low]Form 4See footnote
2020-05-20Matthew PrinceCEO and Chair of the BoardSell9,413Class A Common Stock$27.78$261,493.14  0.57     [ Average ]0$0.00  -Form 4See footnote
2020-05-21Matthew PrinceCEO and Chair of the BoardBuy100,000Class A Common Stock$0.00$0.00  -100,000$0.00  6.06     [Average]Form 4See footnote
2020-05-21Matthew PrinceCEO and Chair of the BoardSell98,200Class A Common Stock$27.92$2,741,744.00  5.95     [ Very High ]1,800$50,256.00  0.11     [Very Low]Form 4See footnote
2020-05-21Matthew PrinceCEO and Chair of the BoardSell1,800Class A Common Stock$28.28$50,904.00  0.11     [ Low ]0$0.00  -Form 4See footnote
2020-05-22Matthew PrinceCEO and Chair of the BoardBuy100,000Class A Common Stock$0.00$0.00  -100,000$0.00  6.06     [Average]Form 4See footnote
2020-05-22Matthew PrinceCEO and Chair of the BoardSell84,800Class A Common Stock$28.15$2,387,120.00  5.14     [ Very High ]15,200$427,880.00  0.92     [Very Low]Form 4See footnote
2020-05-22Matthew PrinceCEO and Chair of the BoardSell15,200Class A Common Stock$28.62$435,024.00  0.92     [ High ]0$0.00  -Form 4See footnote
2020-05-26Thomas J SeifertChief Financial OfficerBuy15,000Class A Common Stock$0.00$0.00  -15,000$0.00  0.91     [Very Low]Form 4-
2020-05-26Thomas J SeifertChief Financial OfficerSell14,500Class A Common Stock$28.03$406,435.00  0.88     [ High ]500$14,015.00  0.03     [Very Low]Form 4-
2020-05-26Thomas J SeifertChief Financial OfficerSell500Class A Common Stock$28.86$14,430.00  0.03     [ Very Low ]0$0.00  -Form 4-
2020-05-08Uv Partners Iv Lp-Buy515,200Class A Common Stock$0.00$0.00  -515,200$0.00  31.22    [High]Form 4See footnotes
2020-05-08Uv Partners Iv Lp-Buy167,200Class A Common Stock$0.00$0.00  -167,200$0.00  10.13    [Average]Form 4See footnotes
2020-05-08Uv Partners Iv Lp-Buy317,600Class A Common Stock$0.00$0.00  -317,600$0.00  19.25    [High]Form 4See footnotes
2020-05-08Uv Partners Iv Lp-Sell515,200Class A Common Stock$26.00$13,395,200.00  31.22    [ Very High ]0$0.00  -Form 4See footnotes
2020-05-08Uv Partners Iv Lp-Sell167,200Class A Common Stock$26.00$4,347,200.00  10.13    [ Very High ]0$0.00  -Form 4See footnotes
2020-05-08Uv Partners Iv Lp-Sell317,600Class A Common Stock$26.00$8,257,600.00  19.25    [ Very High ]0$0.00  -Form 4See footnotes
2020-05-11Uv Partners Iv Lp-Buy1,030,363Class A Common Stock$0.00$0.00  -1,030,363$0.00  62.45    [High]Form 4See footnotes
2020-05-11Uv Partners Iv Lp-Buy334,389Class A Common Stock$0.00$0.00  -334,389$0.00  20.27    [High]Form 4See footnotes
2020-05-11Uv Partners Iv Lp-Buy635,179Class A Common Stock$0.00$0.00  -635,179$0.00  38.50    [High]Form 4See footnotes
2020-05-11Uv Partners Iv Lp-Sell1,030,363Class A Common Stock$0.00$0.00  -0$0.00  -Form 4See footnotes
2020-05-11Uv Partners Iv Lp-Sell334,389Class A Common Stock$0.00$0.00  -0$0.00  -Form 4See footnotes
2020-05-11Uv Partners Iv Lp-Sell635,179Class A Common Stock$0.00$0.00  -0$0.00  -Form 4See footnotes
2020-05-11Uv Partners Iv Lp-Buy222,560Class A Common Stock$0.00$0.00  -222,560$0.00  13.49    [Average]Form 4See footnotes
2020-05-11Uv Partners Iv Lp-Buy72,223Class A Common Stock$0.00$0.00  -294,783$0.00  17.87    [High]Form 4See footnotes
2020-05-11Uv Partners Iv Lp-Buy137,190Class A Common Stock$0.00$0.00  -137,190$0.00  8.31     [Average]Form 4See footnotes
2020-05-11Uv Partners Iv Lp-Sell294,783Class A Common Stock$0.00$0.00  -0$0.00  -Form 4See footnotes
2020-05-11Uv Partners Iv Lp-Sell137,190Class A Common Stock$0.00$0.00  -0$0.00  -Form 4See footnotes
2020-05-11Uv Partners Iv Lp-Buy90,986Class A Common Stock$0.00$0.00  -485,986$0.00  29.45    [High]Form 4See footnotes
2020-05-11Uv Partners Iv Lp-Buy42,446Class A Common Stock$0.00$0.00  -528,402$0.00  32.02    [High]Form 4See footnotes
2020-05-11Carl Ledbetter-Buy133,432Class A Common Stock$0.00$0.00  -330,917$0.00  20.06    [High]Form 4See footnote
2020-05-12Thomas J SeifertChief Financial OfficerBuy15,000Class A Common Stock$0.00$0.00  -15,000$0.00  0.91     [Very Low]Form 4-
2020-05-12Thomas J SeifertChief Financial OfficerSell3,360Class A Common Stock$28.19$94,718.40  0.20     [ Low ]11,640$328,131.60  0.71     [Very Low]Form 4-
2020-05-12Thomas J SeifertChief Financial OfficerSell8,532Class A Common Stock$29.19$249,049.08  0.52     [ Average ]3,108$90,722.52  0.19     [Very Low]Form 4-
2020-05-12Thomas J SeifertChief Financial OfficerSell3,108Class A Common Stock$30.01$93,271.08  0.19     [ Low ]0$0.00  -Form 4-
2020-06-02Scott D Sandell-Buy6,622Class A Common Stock$0.00$0.00  -6,622$0.00  -Form 4-
2020-06-02Stanley J Meresman-Buy6,622Class A Common Stock$0.00$0.00  -6,622$0.00  -Form 4-
2020-06-02Maria S Eitel-Buy6,622Class A Common Stock$0.00$0.00  -6,622$0.00  -Form 4-
2020-06-02Carl Ledbetter-Buy6,622Class A Common Stock$0.00$0.00  -226,834$0.00  -Form 4-
2020-06-02Mark Anderson-Buy6,622Class A Common Stock$0.00$0.00  -6,622$0.00  -Form 4-
2020-06-01Douglas James KramerGeneral CounselSell7,084Class A Common Stock$29.65$210,040.60  -2,632$78,038.80  -Form 4-
2020-06-02Katrin Suder-Buy6,622Class A Common Stock$0.00$0.00  -6,622$0.00  -Form 4-
2020-06-08Uv Partners Iv Lp-Buy1,545,563Class A Common Stock$0.00$0.00  -1,545,563$0.00  -Form 4Footnote
2020-06-08Uv Partners Iv Lp-Buy501,588Class A Common Stock$0.00$0.00  -501,588$0.00  -Form 4Footnote
2020-06-08Uv Partners Iv Lp-Buy952,782Class A Common Stock$0.00$0.00  -952,782$0.00  -Form 4Footnote
2020-06-08Uv Partners Iv Lp-Sell1,545,563Class A Common Stock$0.00$0.00  -0$0.00  -Form 4Footnote
2020-06-08Uv Partners Iv Lp-Sell501,588Class A Common Stock$0.00$0.00  -0$0.00  -Form 4Footnote
2020-06-08Uv Partners Iv Lp-Sell952,782Class A Common Stock$0.00$0.00  -0$0.00  -Form 4Footnote
2020-06-08Uv Partners Iv Lp-Buy333,842Class A Common Stock$0.00$0.00  -333,842$0.00  -Form 4Footnote
2020-06-08Uv Partners Iv Lp-Buy157,495Class A Common Stock$0.00$0.00  -491,337$0.00  -Form 4Footnote
2020-06-08Uv Partners Iv Lp-Buy205,795Class A Common Stock$0.00$0.00  -205,795$0.00  -Form 4Footnote
2020-06-08Uv Partners Iv Lp-Sell491,336Class A Common Stock$0.00$0.00  -1$0.00  -Form 4Footnote
2020-06-08Uv Partners Iv Lp-Sell205,795Class A Common Stock$0.00$0.00  -0$0.00  -Form 4Footnote
2020-06-08Uv Partners Iv Lp-Sell641,768Class A Common Stock$0.00$0.00  -189,873$0.00  -Form 4Footnote
2020-06-08Uv Partners Iv Lp-Sell163,292Class A Common Stock$0.00$0.00  -48,311$0.00  -Form 4Footnote
2020-06-08Uv Partners Iv Lp-Sell194,894Class A Common Stock$0.00$0.00  -57,656$0.00  -Form 4Footnote
2020-06-08Uv Partners Iv Lp-Buy12,833Class A Common Stock$0.00$0.00  -12,833$0.00  -Form 4Footnote
2020-06-08Uv Partners Iv Lp-Buy3,263Class A Common Stock$0.00$0.00  -16,096$0.00  -Form 4Footnote
2020-06-08Uv Partners Iv Lp-Buy3,894Class A Common Stock$0.00$0.00  -3,894$0.00  -Form 4Footnote
2020-06-08Uv Partners Iv Lp-Sell16,096Class A Common Stock$0.00$0.00  -0$0.00  -Form 4Footnote
2020-06-08Uv Partners Iv Lp-Sell3,894Class A Common Stock$0.00$0.00  -0$0.00  -Form 4Footnote
2020-06-08Uv Partners Iv Lp-Buy148,330Class A Common Stock$0.00$0.00  -676,732$0.00  -Form 4Footnote
2020-06-08Uv Partners Iv Lp-Buy63,672Class A Common Stock$0.00$0.00  -740,404$0.00  -Form 4Footnote
2020-06-08Uv Partners Iv Lp-Buy6,647Class A Common Stock$0.00$0.00  -747,051$0.00  -Form 4Footnote
2020-06-08Uv Partners Iv Lp-Buy1,609Class A Common Stock$0.00$0.00  -748,660$0.00  -Form 4Footnote
2020-06-08Carl Ledbetter-Buy219,473Class A Common Stock$0.00$0.00  -550,390$0.00  -Form 4See footnote
2020-06-09Carl Ledbetter-Sell220,212Class A Common Stock$0.00$0.00  -6,622$0.00  -Form 4-
2020-06-09Carl Ledbetter-Buy220,212Class A Common Stock$0.00$0.00  -770,602$0.00  -Form 4See footnote
2020-06-09Thomas J SeifertChief Financial OfficerBuy15,000Class A Common Stock$0.00$0.00  -15,000$0.00  -Form 4-
2020-06-09Thomas J SeifertChief Financial OfficerSell15,000Class A Common Stock$28.73$430,950.00  -0$0.00  -Form 4-
2020-06-08Pelion Ventures V Financial Institutions Gp, L.l.c.-Sell194,894Class A Common Stock$0.00$0.00  -57,656$0.00  -Form 4Footnote
2020-06-08Pelion Ventures V Financial Institutions Gp, L.l.c.-Buy3,894Class A Common Stock$0.00$0.00  -3,894$0.00  -Form 4Footnote
2020-06-08Pelion Ventures V Financial Institutions Gp, L.l.c.-Sell3,894Class A Common Stock$0.00$0.00  -0$0.00  -Form 4Footnote
2020-06-10Matthew PrinceCEO & Chair of the BoardBuy100,000Class A Common Stock$0.00$0.00  -100,000$0.00  -Form 4See footnote
2020-06-10Matthew PrinceCEO & Chair of the BoardSell96,800Class A Common Stock$29.27$2,833,336.00  -3,200$93,664.00  -Form 4See footnote
2020-06-10Matthew PrinceCEO & Chair of the BoardSell3,200Class A Common Stock$29.56$94,592.00  -0$0.00  -Form 4See footnote
2020-06-11Matthew PrinceCEO & Chair of the BoardBuy100,000Class A Common Stock$0.00$0.00  -100,000$0.00  -Form 4See footnote
2020-06-11Matthew PrinceCEO & Chair of the BoardSell73,191Class A Common Stock$28.50$2,085,943.50  -26,809$764,056.50  -Form 4See footnote
2020-06-11Matthew PrinceCEO & Chair of the BoardSell26,809Class A Common Stock$29.27$784,699.43  -0$0.00  -Form 4See footnote
2020-06-12Matthew PrinceCEO & Chair of the BoardBuy100,000Class A Common Stock$0.00$0.00  -100,000$0.00  -Form 4See footnote
2020-06-12Matthew PrinceCEO & Chair of the BoardSell94,400Class A Common Stock$28.60$2,699,840.00  -5,600$160,160.00  -Form 4See footnote
2020-06-12Matthew PrinceCEO & Chair of the BoardSell5,600Class A Common Stock$29.30$164,080.00  -0$0.00  -Form 4See footnote
2020-07-13Uv Partners Iv Lp-Buy3,091,129Class A Common Stock$0.00$0.00  -3,091,129$0.00  187.34   [Very High]Form 4footnote
2020-07-13Uv Partners Iv Lp-Buy1,003,166Class A Common Stock$0.00$0.00  -1,003,166$0.00  60.80    [High]Form 4footnote
2020-07-13Uv Partners Iv Lp-Buy1,905,563Class A Common Stock$0.00$0.00  -1,905,563$0.00  115.49   [Very High]Form 4footnote
2020-07-13Uv Partners Iv Lp-Sell3,091,129Class A Common Stock$0.00$0.00  -0$0.00  -Form 4footnote
2020-07-13Uv Partners Iv Lp-Sell1,003,166Class A Common Stock$0.00$0.00  -0$0.00  -Form 4footnote
2020-07-13Uv Partners Iv Lp-Sell1,905,563Class A Common Stock$0.00$0.00  -0$0.00  -Form 4footnote
2020-07-13Uv Partners Iv Lp-Buy667,684Class A Common Stock$0.00$0.00  -667,685$0.00  40.47    [High]Form 4footnote
2020-07-13Uv Partners Iv Lp-Buy314,979Class A Common Stock$0.00$0.00  -982,664$0.00  59.56    [High]Form 4footnote
2020-07-13Uv Partners Iv Lp-Buy411,588Class A Common Stock$0.00$0.00  -411,588$0.00  24.94    [High]Form 4footnote
2020-07-13Uv Partners Iv Lp-Sell982,663Class A Common Stock$0.00$0.00  -1$0.00  -Form 4footnote
2020-07-13Uv Partners Iv Lp-Sell411,588Class A Common Stock$0.00$0.00  -0$0.00  -Form 4footnote
2020-07-13Uv Partners Iv Lp-Buy296,656Class A Common Stock$0.00$0.00  -1,317,123$0.00  79.83    [Very High]Form 4footnote
2020-07-13Uv Partners Iv Lp-Buy127,343Class A Common Stock$0.00$0.00  -1,444,466$0.00  87.54    [Very High]Form 4footnote
2020-07-13Carl Ledbetter-Buy423,999Class A Common Stock$0.00$0.00  -1,406,603$0.00  85.25    [Very High]Form 4See footnote
2020-06-15Pelion Ventures V, L.p.-Buy772,287Class A Common Stock$0.00$0.00  -962,700$0.00  -Form 4Footnote
2020-06-15Pelion Ventures V, L.p.-Buy196,639Class A Common Stock$0.00$0.00  -244,950$0.00  -Form 4Footnote
2020-06-15Pelion Ventures V, L.p.-Buy234,694Class A Common Stock$0.00$0.00  -292,350$0.00  -Form 4Footnote
2020-06-15Pelion Ventures V, L.p.-Sell962,700Class A Common Stock$31.16$29,997,732.00  -0$0.00  -Form 4Footnote
2020-06-15Pelion Ventures V, L.p.-Sell244,950Class A Common Stock$31.16$7,632,642.00  -0$0.00  -Form 4Footnote
2020-06-15Pelion Ventures V, L.p.-Sell292,350Class A Common Stock$31.16$9,109,626.00  -0$0.00  -Form 4Footnote
2020-06-16Pelion Ventures V, L.p.-Buy449,260Class A Common Stock$0.00$0.00  -449,260$0.00  -Form 4Footnote
2020-06-16Pelion Ventures V, L.p.-Buy114,310Class A Common Stock$0.00$0.00  -114,310$0.00  -Form 4Footnote
2020-06-16Pelion Ventures V, L.p.-Buy136,430Class A Common Stock$0.00$0.00  -136,430$0.00  -Form 4Footnote
2020-06-16Pelion Ventures V, L.p.-Sell449,260Class A Common Stock$31.18$14,007,926.80  -0$0.00  -Form 4Footnote
2020-06-16Pelion Ventures V, L.p.-Sell114,310Class A Common Stock$31.18$3,564,185.80  -0$0.00  -Form 4Footnote
2020-06-16Pelion Ventures V, L.p.-Sell136,430Class A Common Stock$31.18$4,253,887.40  -0$0.00  -Form 4Footnote
2020-06-15Michelle ZatlynChief Operating OfficerBuy48,500Class A Common Stock$0.00$0.00  -48,500$0.00  -Form 4See footnote
2020-06-15Michelle ZatlynChief Operating OfficerSell2,500Class A Common Stock$29.64$74,100.00  -46,000$1,363,440.00  -Form 4See footnote
2020-06-15Michelle ZatlynChief Operating OfficerSell25,429Class A Common Stock$31.04$789,316.16  -20,571$638,523.84  -Form 4See footnote
2020-06-15Michelle ZatlynChief Operating OfficerSell20,571Class A Common Stock$31.42$646,340.82  -0$0.00  -Form 4See footnote
2020-06-16Michelle ZatlynChief Operating OfficerBuy48,500Class A Common Stock$0.00$0.00  -48,500$0.00  -Form 4See footnote
2020-06-16Michelle ZatlynChief Operating OfficerSell33,700Class A Common Stock$31.03$1,045,711.00  -14,800$459,244.00  -Form 4See footnote
2020-06-16Michelle ZatlynChief Operating OfficerSell14,800Class A Common Stock$31.48$465,904.00  -0$0.00  -Form 4See footnote
2020-06-17Michelle ZatlynChief Operating OfficerBuy48,500Class A Common Stock$0.00$0.00  -48,500$0.00  -Form 4See footnote
2020-06-17Michelle ZatlynChief Operating OfficerSell2,300Class A Common Stock$32.38$74,474.00  -46,200$1,495,956.00  -Form 4See footnote
2020-06-17Michelle ZatlynChief Operating OfficerSell9,564Class A Common Stock$33.71$322,402.44  -36,636$1,234,999.56  -Form 4See footnote
2020-06-17Michelle ZatlynChief Operating OfficerSell9,692Class A Common Stock$34.38$333,210.96  -26,944$926,334.72  -Form 4See footnote
2020-06-17Michelle ZatlynChief Operating OfficerSell26,944Class A Common Stock$35.57$958,398.08  -0$0.00  -Form 4See footnote
2020-06-23Thomas J SeifertChief Financial OfficerBuy15,000Class A Common Stock$0.00$0.00  -15,000$0.00  -Form 4-
2020-06-23Thomas J SeifertChief Financial OfficerSell10,041Class A Common Stock$35.31$354,547.71  -4,959$175,102.29  -Form 4-
2020-06-23Thomas J SeifertChief Financial OfficerSell4,259Class A Common Stock$36.42$155,112.78  -700$25,494.00  -Form 4-
2020-06-23Thomas J SeifertChief Financial OfficerSell700Class A Common Stock$37.17$26,019.00  -0$0.00  -Form 4-
2020-06-29Carl Ledbetter-Buy212,002Class A Common Stock$0.00$0.00  -982,604$0.00  -Form 4See footnote
2020-07-15Michelle ZatlynChief Operating OfficerBuy48,500Class A Common Stock$0.00$0.00  -48,500$0.00  2.94     [Low]Form 4See footnote
2020-07-15Michelle ZatlynChief Operating OfficerSell39,436Class A Common Stock$35.72$1,408,653.92  2.39     [ Very High ]9,064$323,766.08  0.55     [Very Low]Form 4See footnote
2020-07-15Michelle ZatlynChief Operating OfficerSell9,064Class A Common Stock$36.22$328,298.08  0.55     [ Average ]0$0.00  -Form 4See footnote
2020-07-16Michelle ZatlynChief Operating OfficerBuy48,500Class A Common Stock$0.00$0.00  -48,500$0.00  2.94     [Low]Form 4See footnote
2020-07-16Michelle ZatlynChief Operating OfficerSell46,900Class A Common Stock$35.17$1,649,473.00  2.84     [ Very High ]1,600$56,272.00  0.10     [Very Low]Form 4See footnote
2020-07-16Michelle ZatlynChief Operating OfficerSell1,600Class A Common Stock$35.62$56,992.00  0.10     [ Low ]0$0.00  -Form 4See footnote
2020-07-17Michelle ZatlynChief Operating OfficerBuy48,500Class A Common Stock$0.00$0.00  -48,500$0.00  2.94     [Low]Form 4See footnote
2020-07-17Michelle ZatlynChief Operating OfficerSell19,027Class A Common Stock$35.94$683,830.38  1.15     [ High ]29,473$1,059,259.62  1.79     [Low]Form 4See footnote
2020-07-17Michelle ZatlynChief Operating OfficerSell29,273Class A Common Stock$36.86$1,079,002.78  1.77     [ High ]200$7,372.00  -Form 4See footnote
2020-07-17Michelle ZatlynChief Operating OfficerSell200Class A Common Stock$37.42$7,484.00  -0$0.00  -Form 4See footnote
2020-07-21Thomas J SeifertChief Financial OfficerBuy15,000Class A Common Stock$0.00$0.00  -15,000$0.00  0.91     [Very Low]Form 4-
2020-07-21Thomas J SeifertChief Financial OfficerSell14,900Class A Common Stock$38.33$571,117.00  0.90     [ High ]100$3,833.00  -Form 4-
2020-07-21Thomas J SeifertChief Financial OfficerSell100Class A Common Stock$38.91$3,891.00  -0$0.00  -Form 4-
2020-08-03Douglas James KramerGeneral CounselBuy7,084Class A Common Stock$0.00$0.00  -7,731$0.00  0.47     [Very Low]Form 4-
2020-08-03Douglas James KramerGeneral CounselSell7,084Class A Common Stock$42.07$298,023.88  0.43     [ Average ]647$27,219.29  0.04     [Very Low]Form 4-
2020-08-04Thomas J SeifertChief Financial OfficerBuy15,000Class A Common Stock$0.00$0.00  -15,000$0.00  0.91     [Very Low]Form 4-
2020-08-04Thomas J SeifertChief Financial OfficerSell12,691Class A Common Stock$41.99$532,895.09  0.77     [ Average ]2,309$96,954.91  0.14     [Very Low]Form 4-
2020-08-04Thomas J SeifertChief Financial OfficerSell2,309Class A Common Stock$42.39$97,878.51  0.14     [ Low ]0$0.00  -Form 4-
2020-08-07Patrick J Kerins-Buy19,763,347Class A Common Stock$0.00$0.00  -23,822,723$0.00  1,443.80 [Very High]Form 4See Note 3
2020-08-07Patrick J Kerins-Sell21,059,140Class A Common Stock$0.00$0.00  -2,763,583$0.00  167.49   [Very High]Form 4See Note 3
2020-08-07Patrick J Kerins-Buy6,465,156Class A Common Stock$0.00$0.00  -6,465,156$0.00  391.83   [Very High]Form 4See Note 6
2020-08-07Patrick J Kerins-Sell6,465,156Class A Common Stock$0.00$0.00  -0$0.00  -Form 4See Note 6
2020-08-07Patrick J Kerins-Buy325,517Class A Common Stock$0.00$0.00  -325,517$0.00  19.73    [High]Form 4-
2020-08-10Patrick J Kerins-Sell13,909Class A Common Stock$37.77$525,342.93  0.84     [ High ]311,608$11,769,434.16  18.89    [High]Form 4-
2020-08-10Patrick J Kerins-Sell1,100Class A Common Stock$38.91$42,801.00  0.07     [ Very Low ]310,508$12,081,866.28  18.82    [High]Form 4-
2020-08-07Scott D Sandell-Buy19,763,347Class A Common Stock$0.00$0.00  -23,822,723$0.00  1,443.80 [Very High]Form 4See Note 3
2020-08-07Scott D Sandell-Sell21,059,140Class A Common Stock$0.00$0.00  -2,763,583$0.00  167.49   [Very High]Form 4See Note 3
2020-08-07Scott D Sandell-Buy6,465,156Class A Common Stock$0.00$0.00  -6,465,156$0.00  391.83   [Very High]Form 4See Note 6
2020-08-07Scott D Sandell-Sell6,465,156Class A Common Stock$0.00$0.00  -0$0.00  -Form 4See Note 6
2020-08-07Scott D Sandell-Buy1,398,009Class A Common Stock$0.00$0.00  -1,398,009$0.00  84.73    [Very High]Form 4See Note 9
2020-08-07Scott D Sandell-Buy173,338Class A Common Stock$0.00$0.00  -216,671$0.00  13.13    [Average]Form 4See Note 11
2020-08-10Scott D Sandell-Sell78,962Class A Common Stock$37.23$2,939,755.26  4.79     [ Very High ]1,319,047$49,108,119.81  79.94    [Very High]Form 4See Note 9
2020-08-10Scott D Sandell-Sell13,201Class A Common Stock$38.29$505,466.29  0.80     [ High ]1,305,846$50,000,843.34  79.14    [Very High]Form 4See Note 9
2020-08-07Forest Baskett-Buy19,763,347Class A Common Stock$0.00$0.00  -23,822,723$0.00  1,443.80 [Very High]Form 4See Note 3
2020-08-07Forest Baskett-Sell21,059,140Class A Common Stock$0.00$0.00  -2,763,583$0.00  167.49   [Very High]Form 4See Note 3
2020-08-07Forest Baskett-Buy6,465,156Class A Common Stock$0.00$0.00  -6,465,156$0.00  391.83   [Very High]Form 4See Note 6
2020-08-07Forest Baskett-Sell6,465,156Class A Common Stock$0.00$0.00  -0$0.00  -Form 4See Note 6
2020-08-07Forest Baskett-Buy1,398,009Class A Common Stock$0.00$0.00  -1,398,009$0.00  84.73    [Very High]Form 4See Note 9
2020-08-07Forest Baskett-Buy279,945Class A Common Stock$0.00$0.00  -349,928$0.00  21.21    [High]Form 4See Note 11
2020-08-10Forest Baskett-Sell78,962Class A Common Stock$37.23$2,939,755.26  4.79     [ Very High ]1,319,047$49,108,119.81  79.94    [Very High]Form 4See Note 9
2020-08-10Forest Baskett-Sell13,201Class A Common Stock$38.29$505,466.29  0.80     [ High ]1,305,846$50,000,843.34  79.14    [Very High]Form 4See Note 9
2020-08-07New Enterprise Associates 13 Lp-Buy19,763,347Class A Common Stock$0.00$0.00  -23,822,723$0.00  1,443.80 [Very High]Form 4-
2020-08-07New Enterprise Associates 13 Lp-Sell21,059,140Class A Common Stock$0.00$0.00  -2,763,583$0.00  167.49   [Very High]Form 4-
2020-08-07Nea Partners 13, Limited Partnership-Buy19,763,347Class A Common Stock$0.00$0.00  -23,822,723$0.00  1,443.80 [Very High]Form 4See Note 3
2020-08-07Nea Partners 13, Limited Partnership-Sell21,059,140Class A Common Stock$0.00$0.00  -2,763,583$0.00  167.49   [Very High]Form 4See Note 3
2020-08-07Nea Partners 13, Limited Partnership-Buy6,465,156Class A Common Stock$0.00$0.00  -6,465,156$0.00  391.83   [Very High]Form 4-
2020-08-07Nea Partners 13, Limited Partnership-Sell6,465,156Class A Common Stock$0.00$0.00  -0$0.00  -Form 4-
2020-08-11Patrick J Kerins-Sell50,508Class A Common Stock$37.79$1,908,697.32  2.62     [ Very High ]260,000$9,825,400.00  13.49    [Average]Form 4-
2020-08-12Patrick J Kerins-Sell14,096Class A Common Stock$40.00$563,840.00  0.73     [ Average ]245,904$9,836,160.00  12.76    [Average]Form 4-
2020-08-11Scott D Sandell-Sell170,982Class A Common Stock$37.25$6,369,079.50  8.87     [ Very High ]1,134,864$42,273,684.00  58.88    [High]Form 4See Note 2
2020-08-11Scott D Sandell-Sell157,420Class A Common Stock$37.87$5,961,495.40  8.17     [ Very High ]977,444$37,015,804.28  50.72    [High]Form 4See Note 2
2020-08-12Scott D Sandell-Sell180,178Class A Common Stock$39.10$7,044,959.80  9.35     [ Very High ]797,266$31,173,100.60  41.37    [High]Form 4See Note 2
2020-08-12Scott D Sandell-Sell69,822Class A Common Stock$39.86$2,783,104.92  3.62     [ Very High ]727,444$28,995,917.84  37.74    [High]Form 4See Note 2
2020-08-13Scott D Sandell-Sell35,644Class A Common Stock$39.01$1,390,472.44  1.85     [ High ]691,800$26,987,118.00  35.89    [High]Form 4See Note 2
2020-08-13Scott D Sandell-Sell1,800Class A Common Stock$39.58$71,244.00  0.09     [ Very Low ]690,000$27,310,200.00  35.80    [High]Form 4See Note 2
2020-08-11Forest Baskett-Sell170,982Class A Common Stock$37.25$6,369,079.50  8.87     [ Very High ]1,134,864$42,273,684.00  58.88    [High]Form 4See Note 2
2020-08-11Forest Baskett-Sell157,420Class A Common Stock$37.87$5,961,495.40  8.17     [ Very High ]977,444$37,015,804.28  50.72    [High]Form 4See Note 2
2020-08-12Forest Baskett-Sell180,178Class A Common Stock$39.10$7,044,959.80  9.35     [ Very High ]797,266$31,173,100.60  41.37    [High]Form 4See Note 2
2020-08-12Forest Baskett-Sell69,822Class A Common Stock$39.86$2,783,104.92  3.62     [ Very High ]727,444$28,995,917.84  37.74    [High]Form 4See Note 2
2020-08-12Forest Baskett-Sell67,432Class A Common Stock$38.86$2,620,407.52  3.50     [ Very High ]282,496$10,977,794.56  14.66    [High]Form 4See Note 7
2020-08-13Forest Baskett-Sell35,644Class A Common Stock$39.01$1,390,472.44  1.85     [ High ]691,800$26,987,118.00  35.89    [High]Form 4See Note 2
2020-08-13Forest Baskett-Sell1,800Class A Common Stock$39.58$71,244.00  0.09     [ Very Low ]690,000$27,310,200.00  35.80    [High]Form 4See Note 2
2020-08-13Forest Baskett-Sell52,165Class A Common Stock$39.01$2,034,956.65  2.71     [ Very High ]230,331$8,985,212.31  11.95    [Average]Form 4See Note 7
2020-08-13Forest Baskett-Sell2,835Class A Common Stock$39.58$112,209.30  0.15     [ Low ]227,496$9,004,291.68  11.80    [Average]Form 4See Note 7
2020-08-11Katrin Suder-Buy7,500Class A Common Stock$0.00$0.00  -14,122$0.00  0.73     [Very Low]Form 4-
2020-08-11Katrin Suder-Sell1,813Class A Common Stock$36.74$66,609.62  0.09     [ Very Low ]12,309$452,232.66  0.64     [Very Low]Form 4-
2020-08-11Katrin Suder-Sell5,687Class A Common Stock$37.72$214,513.64  0.30     [ Average ]6,622$249,781.84  0.34     [Very Low]Form 4-
2020-08-12Katrin Suder-Buy5,500Class A Common Stock$0.00$0.00  -12,122$0.00  0.63     [Very Low]Form 4-
2020-08-12Katrin Suder-Sell5,500Class A Common Stock$40.00$220,000.00  0.29     [ Average ]6,622$264,880.00  0.34     [Very Low]Form 4-
2020-08-17Patrick J Kerins-Sell12,565Class A Common Stock$38.68$486,014.20  0.65     [ Average ]233,339$9,025,552.52  12.11    [Average]Form 4-
2020-08-17Patrick J Kerins-Sell112,435Class A Common Stock$39.50$4,441,182.50  5.83     [ Very High ]120,904$4,775,708.00  6.27     [Average]Form 4-
2020-08-18Patrick J Kerins-Sell120,904Class A Common Stock$40.03$4,839,787.12  6.27     [ Very High ]0$0.00  -Form 4-
2020-08-14Scott D Sandell-Sell57,500Class A Common Stock$38.67$2,223,525.00  2.98     [ Very High ]632,500$24,458,775.00  32.82    [High]Form 4See Note 2
2020-08-14Scott D Sandell-Sell3,900Class A Common Stock$39.59$154,401.00  0.20     [ Low ]628,600$24,886,274.00  32.62    [High]Form 4See Note 2
2020-08-17Scott D Sandell-Sell52,994Class A Common Stock$39.16$2,075,245.04  2.75     [ Very High ]575,606$22,540,730.96  29.87    [High]Form 4See Note 2
2020-08-17Scott D Sandell-Sell35,606Class A Common Stock$39.75$1,415,338.50  1.85     [ High ]540,000$21,465,000.00  28.02    [High]Form 4See Note 2
2020-08-18Scott D Sandell-Sell100,700Class A Common Stock$40.00$4,028,000.00  5.22     [ Very High ]439,300$17,572,000.00  22.79    [High]Form 4See Note 2
2020-08-14Forest Baskett-Sell57,500Class A Common Stock$38.67$2,223,525.00  2.98     [ Very High ]632,500$24,458,775.00  32.82    [High]Form 4See Note 2
2020-08-14Forest Baskett-Sell3,900Class A Common Stock$39.59$154,401.00  0.20     [ Low ]628,600$24,886,274.00  32.62    [High]Form 4See Note 2
2020-08-14Forest Baskett-Sell53,706Class A Common Stock$38.68$2,077,348.08  2.79     [ Very High ]173,790$6,722,197.20  9.02     [Average]Form 4See Note 4
2020-08-14Forest Baskett-Sell2,300Class A Common Stock$39.61$91,103.00  0.12     [ Low ]171,490$6,792,718.90  8.90     [Average]Form 4See Note 4
2020-08-17Forest Baskett-Sell52,994Class A Common Stock$39.16$2,075,245.04  2.75     [ Very High ]575,606$22,540,730.96  29.87    [High]Form 4See Note 2
2020-08-17Forest Baskett-Sell35,606Class A Common Stock$39.75$1,415,338.50  1.85     [ High ]540,000$21,465,000.00  28.02    [High]Form 4See Note 2
2020-08-17Forest Baskett-Sell25,584Class A Common Stock$38.71$990,356.64  1.33     [ High ]145,906$5,648,021.26  7.57     [Average]Form 4See Note 4
2020-08-17Forest Baskett-Sell28,410Class A Common Stock$39.52$1,122,763.20  1.47     [ High ]117,496$4,643,441.92  6.10     [Average]Form 4See Note 4
2020-08-18Forest Baskett-Sell100,700Class A Common Stock$40.00$4,028,000.00  5.22     [ Very High ]439,300$17,572,000.00  22.79    [High]Form 4See Note 2
2020-08-18Forest Baskett-Sell50,000Class A Common Stock$39.96$1,998,000.00  2.59     [ Very High ]67,496$2,697,140.16  3.50     [Low]Form 4See Note 4
2020-08-15Douglas James KramerGeneral CounselBuy7,877Class A Common Stock$0.00$0.00  -8,524$0.00  0.44     [Very Low]Form 4-
2020-08-18Thomas J SeifertChief Financial OfficerBuy15,000Class A Common Stock$0.00$0.00  -15,000$0.00  0.78     [Very Low]Form 4-
2020-08-18Thomas J SeifertChief Financial OfficerSell15,000Class A Common Stock$39.96$599,400.00  0.78     [ Average ]0$0.00  -Form 4-
2020-08-17Michelle ZatlynChief Operating OfficerBuy48,500Class A Common Stock$0.00$0.00  -48,500$0.00  2.52     [Low]Form 4See footnote
2020-08-17Michelle ZatlynChief Operating OfficerSell6,250Class A Common Stock$38.55$240,937.50  0.32     [ Average ]42,250$1,628,737.50  2.19     [Low]Form 4See footnote
2020-08-17Michelle ZatlynChief Operating OfficerSell39,890Class A Common Stock$39.32$1,568,474.80  2.07     [ High ]2,360$92,795.20  0.12     [Very Low]Form 4See footnote
2020-08-17Michelle ZatlynChief Operating OfficerSell2,360Class A Common Stock$39.89$94,140.40  0.12     [ Low ]0$0.00  -Form 4See footnote
2020-08-18Michelle ZatlynChief Operating OfficerBuy48,500Class A Common Stock$0.00$0.00  -48,500$0.00  2.52     [Low]Form 4See footnote
2020-08-18Michelle ZatlynChief Operating OfficerSell48,500Class A Common Stock$39.96$1,938,060.00  2.52     [ Very High ]0$0.00  -Form 4See footnote
2020-08-19Michelle ZatlynChief Operating OfficerBuy48,500Class A Common Stock$0.00$0.00  -48,500$0.00  2.52     [Low]Form 4See footnote
2020-08-19Michelle ZatlynChief Operating OfficerSell8,005Class A Common Stock$39.16$313,475.80  0.42     [ Average ]40,495$1,585,784.20  2.10     [Low]Form 4See footnote
2020-08-19Michelle ZatlynChief Operating OfficerSell40,495Class A Common Stock$39.64$1,605,221.80  2.10     [ High ]0$0.00  -Form 4See footnote
2020-08-19Scott D Sandell-Sell800Class A Common Stock$40.02$32,016.00  0.04     [ Very Low ]438,500$17,548,770.00  22.75    [High]Form 4See Note 2
2020-08-20Scott D Sandell-Sell438,500Class A Common Stock$40.01$17,544,385.00  22.75    [ Very High ]0$0.00  -Form 4See Note 2
2020-08-19Forest Baskett-Sell800Class A Common Stock$40.02$32,016.00  0.04     [ Very Low ]438,500$17,548,770.00  22.75    [High]Form 4See Note 2
2020-08-20Forest Baskett-Sell438,500Class A Common Stock$40.01$17,544,385.00  22.75    [ Very High ]0$0.00  -Form 4See Note 2
2020-08-20Forest Baskett-Sell17,496Class A Common Stock$0.00$0.00  -50,000$0.00  2.59     [Low]Form 4See Note 4
2020-08-20Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  2.72     [Low]Form 4See footnote
2020-08-20Matthew PrinceCEO & Chair of the BoardSell50,525Class A Common Stock$39.99$2,020,494.75  2.62     [ Very High ]1,860$74,381.40  0.10     [Very Low]Form 4See footnote
2020-08-20Matthew PrinceCEO & Chair of the BoardSell1,860Class A Common Stock$40.38$75,106.80  0.10     [ Low ]0$0.00  -Form 4See footnote
2020-08-21Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  2.72     [Low]Form 4See footnote
2020-08-21Matthew PrinceCEO & Chair of the BoardSell51,080Class A Common Stock$39.35$2,009,998.00  2.65     [ Very High ]1,305$51,351.75  0.07     [Very Low]Form 4See footnote
2020-08-21Matthew PrinceCEO & Chair of the BoardSell1,305Class A Common Stock$40.02$52,226.10  0.07     [ Very Low ]0$0.00  -Form 4See footnote
2020-08-24Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  2.72     [Low]Form 4See footnote
2020-08-24Matthew PrinceCEO & Chair of the BoardSell45,585Class A Common Stock$38.06$1,734,965.10  2.37     [ High ]6,800$258,808.00  0.35     [Very Low]Form 4See footnote
2020-08-24Matthew PrinceCEO & Chair of the BoardSell6,800Class A Common Stock$38.53$262,004.00  0.35     [ Average ]0$0.00  -Form 4See footnote
2020-09-01Thomas J SeifertChief Financial OfficerBuy15,000Class A Common Stock$0.00$0.00  -15,000$0.00  0.78     [Very Low]Form 4-
2020-09-01Thomas J SeifertChief Financial OfficerSell12,090Class A Common Stock$39.64$479,247.60  0.63     [ Average ]2,910$115,352.40  0.15     [Very Low]Form 4-
2020-09-01Thomas J SeifertChief Financial OfficerSell2,910Class A Common Stock$40.21$117,011.10  0.15     [ Low ]0$0.00  -Form 4-
2020-09-01Douglas James KramerGeneral CounselSell6,632Class A Common Stock$39.50$261,964.00  0.34     [ Average ]1,892$74,734.00  0.10     [Very Low]Form 4-
2020-09-01Douglas James KramerGeneral CounselSell452Class A Common Stock$39.95$18,057.40  0.02     [ Very Low ]1,440$57,528.00  0.07     [Very Low]Form 4-
2020-09-04Carl Ledbetter-Buy424,002Class A Common Stock$0.00$0.00  -1,830,605$0.00  94.98    [Very High]Form 4See footnote
2020-09-14Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  2.72     [Low]Form 4See footnote
2020-09-14Matthew PrinceCEO & Chair of the BoardSell52,385Class A Common Stock$34.56$1,810,425.60  2.72     [ Very High ]0$0.00  -Form 4See footnote
2020-09-15Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  2.72     [Low]Form 4See footnote
2020-09-15Matthew PrinceCEO & Chair of the BoardSell50,385Class A Common Stock$35.78$1,802,775.30  2.61     [ Very High ]2,000$71,560.00  0.10     [Very Low]Form 4See footnote
2020-09-15Matthew PrinceCEO & Chair of the BoardSell2,000Class A Common Stock$36.18$72,360.00  0.10     [ Low ]0$0.00  -Form 4See footnote
2020-09-16Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  2.72     [Low]Form 4See footnote
2020-09-16Matthew PrinceCEO & Chair of the BoardSell52,385Class A Common Stock$35.98$1,884,812.30  2.72     [ Very High ]0$0.00  -Form 4See footnote
2020-09-15Thomas J SeifertChief Financial OfficerBuy15,000Class A Common Stock$0.00$0.00  -15,000$0.00  0.78     [Very Low]Form 4-
2020-09-15Thomas J SeifertChief Financial OfficerSell13,691Class A Common Stock$35.76$489,590.16  0.71     [ Average ]1,309$46,809.84  0.07     [Very Low]Form 4-
2020-09-15Thomas J SeifertChief Financial OfficerSell1,309Class A Common Stock$36.15$47,320.35  0.07     [ Very Low ]0$0.00  -Form 4-
2020-09-17Michelle ZatlynChief Operating OfficerBuy48,500Class A Common Stock$0.00$0.00  -48,500$0.00  2.52     [Low]Form 4See footnote
2020-09-17Michelle ZatlynChief Operating OfficerSell22,898Class A Common Stock$35.47$812,192.06  1.19     [ High ]25,602$908,102.94  1.33     [Low]Form 4See footnote
2020-09-17Michelle ZatlynChief Operating OfficerSell25,602Class A Common Stock$35.96$920,647.92  1.33     [ High ]0$0.00  -Form 4See footnote
2020-09-18Michelle ZatlynChief Operating OfficerBuy48,500Class A Common Stock$0.00$0.00  -48,500$0.00  2.52     [Low]Form 4See footnote
2020-09-18Michelle ZatlynChief Operating OfficerSell44,863Class A Common Stock$36.19$1,623,591.97  2.33     [ High ]3,637$131,623.03  0.19     [Very Low]Form 4See footnote
2020-09-18Michelle ZatlynChief Operating OfficerSell3,637Class A Common Stock$36.95$134,387.15  0.19     [ Low ]0$0.00  -Form 4See footnote
2020-09-21Michelle ZatlynChief Operating OfficerBuy48,500Class A Common Stock$0.00$0.00  -48,500$0.00  2.52     [Low]Form 4See footnote
2020-09-21Michelle ZatlynChief Operating OfficerSell17,530Class A Common Stock$37.17$651,590.10  0.91     [ High ]30,970$1,151,154.90  1.61     [Low]Form 4See footnote
2020-09-21Michelle ZatlynChief Operating OfficerSell28,474Class A Common Stock$38.22$1,088,276.28  1.48     [ High ]2,496$95,397.12  0.13     [Very Low]Form 4See footnote
2020-09-21Michelle ZatlynChief Operating OfficerSell2,496Class A Common Stock$38.83$96,919.68  0.13     [ Low ]0$0.00  -Form 4See footnote
2020-09-29Thomas J SeifertChief Financial OfficerBuy15,000Class A Common Stock$0.00$0.00  -15,000$0.00  0.78     [Very Low]Form 4-
2020-09-29Thomas J SeifertChief Financial OfficerSell15,000Class A Common Stock$40.92$613,800.00  0.78     [ Average ]0$0.00  -Form 4-
2020-10-01Douglas James KramerGeneral CounselBuy12,541Class A Common Stock$0.00$0.00  -13,981$0.00  0.73     [Very Low]Form 4-
2020-10-01Douglas James KramerGeneral CounselSell13,334Class A Common Stock$41.67$555,627.78  0.69     [ Average ]647$26,960.49  0.03     [Very Low]Form 4-
2020-10-05Carl Ledbetter-Buy371,131Class A Common Stock$0.00$0.00  -2,201,736$0.00  114.24   [Very High]Form 4See footnote
2020-10-07Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  2.72     [Low]Form 4See footnote
2020-10-07Matthew PrinceCEO & Chair of the BoardSell52,385Class A Common Stock$42.97$2,250,983.45  2.72     [ Very High ]0$0.00  -Form 4See footnote
2020-10-08Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  2.72     [Low]Form 4See footnote
2020-10-08Matthew PrinceCEO & Chair of the BoardSell46,885Class A Common Stock$43.41$2,035,277.85  2.43     [ High ]5,500$238,755.00  0.29     [Very Low]Form 4See footnote
2020-10-08Matthew PrinceCEO & Chair of the BoardSell5,500Class A Common Stock$44.09$242,495.00  0.29     [ Low ]0$0.00  -Form 4See footnote
2020-10-09Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  2.72     [Low]Form 4See footnote
2020-10-09Matthew PrinceCEO & Chair of the BoardSell7,804Class A Common Stock$44.27$345,483.08  0.40     [ Average ]44,581$1,973,600.87  2.31     [Low]Form 4See footnote
2020-10-09Matthew PrinceCEO & Chair of the BoardSell22,903Class A Common Stock$45.30$1,037,505.90  1.19     [ High ]21,678$982,013.40  1.12     [Very Low]Form 4See footnote
2020-10-09Matthew PrinceCEO & Chair of the BoardSell21,678Class A Common Stock$45.88$994,586.64  1.12     [ High ]0$0.00  -Form 4See footnote
2020-10-13Venrock Associates V Lp-Sell2,194,929Class A Common Stock$0.00$0.00  -25,603,007$0.00  1,328.43 [Very High]Form 4By Funds
2020-10-15Venrock Associates V Lp-Sell805,071Class A Common Stock$0.00$0.00  -24,797,936$0.00  1,286.66 [Very High]Form 4By Funds
2020-10-13Thomas J SeifertChief Financial OfficerBuy30,000Class A Common Stock$0.00$0.00  -30,000$0.00  1.56     [Low]Form 4-
2020-10-13Thomas J SeifertChief Financial OfficerSell2,106Class A Common Stock$55.40$116,672.40  0.11     [ Low ]27,894$1,545,327.60  1.45     [Low]Form 4-
2020-10-13Thomas J SeifertChief Financial OfficerSell5,078Class A Common Stock$56.37$286,246.86  0.26     [ Low ]22,816$1,286,137.92  1.18     [Very Low]Form 4-
2020-10-13Thomas J SeifertChief Financial OfficerSell2,909Class A Common Stock$57.46$167,151.14  0.15     [ Low ]19,907$1,143,856.22  1.03     [Very Low]Form 4-
2020-10-13Thomas J SeifertChief Financial OfficerSell9,406Class A Common Stock$58.46$549,874.76  0.49     [ Average ]10,501$613,888.46  0.54     [Very Low]Form 4-
2020-10-13Thomas J SeifertChief Financial OfficerSell9,287Class A Common Stock$59.63$553,783.81  0.48     [ Average ]1,214$72,390.82  0.06     [Very Low]Form 4-
2020-10-13Thomas J SeifertChief Financial OfficerSell1,214Class A Common Stock$60.01$72,852.14  0.06     [ Very Low ]0$0.00  -Form 4-
2020-10-14Michelle ZatlynChief Operating OfficerBuy48,600Class A Common Stock$0.00$0.00  -48,600$0.00  2.52     [Low]Form 4See footnote
2020-10-14Michelle ZatlynChief Operating OfficerSell19,667Class A Common Stock$58.95$1,159,369.65  1.02     [ High ]28,933$1,705,600.35  1.50     [Low]Form 4See footnote
2020-10-14Michelle ZatlynChief Operating OfficerSell20,775Class A Common Stock$59.78$1,241,929.50  1.08     [ High ]8,158$487,685.24  0.42     [Very Low]Form 4See footnote
2020-10-14Michelle ZatlynChief Operating OfficerSell5,600Class A Common Stock$60.96$341,376.00  0.29     [ Low ]2,558$155,935.68  0.13     [Very Low]Form 4See footnote
2020-10-14Michelle ZatlynChief Operating OfficerSell2,558Class A Common Stock$61.48$157,265.84  0.13     [ Low ]0$0.00  -Form 4See footnote
2020-10-15Michelle ZatlynChief Operating OfficerBuy48,700Class A Common Stock$0.00$0.00  -48,700$0.00  2.53     [Low]Form 4See footnote
2020-10-15Michelle ZatlynChief Operating OfficerSell6,900Class A Common Stock$55.38$382,122.00  0.36     [ Average ]41,800$2,314,884.00  2.17     [Low]Form 4See footnote
2020-10-15Michelle ZatlynChief Operating OfficerSell5,410Class A Common Stock$56.64$306,422.40  0.28     [ Low ]36,390$2,061,129.60  1.89     [Low]Form 4See footnote
2020-10-15Michelle ZatlynChief Operating OfficerSell16,800Class A Common Stock$57.50$966,000.00  0.87     [ High ]19,590$1,126,425.00  1.02     [Very Low]Form 4See footnote
2020-10-15Michelle ZatlynChief Operating OfficerSell12,890Class A Common Stock$58.58$755,096.20  0.67     [ Average ]6,700$392,486.00  0.35     [Very Low]Form 4See footnote
2020-10-15Michelle ZatlynChief Operating OfficerSell6,700Class A Common Stock$59.27$397,109.00  0.35     [ Average ]0$0.00  -Form 4See footnote
2020-10-16Michelle ZatlynChief Operating OfficerBuy48,700Class A Common Stock$0.00$0.00  -48,700$0.00  2.53     [Low]Form 4See footnote
2020-10-16Michelle ZatlynChief Operating OfficerSell31,500Class A Common Stock$58.55$1,844,325.00  1.63     [ High ]17,200$1,007,060.00  0.89     [Very Low]Form 4See footnote
2020-10-16Michelle ZatlynChief Operating OfficerSell14,900Class A Common Stock$59.52$886,848.00  0.77     [ Average ]2,300$136,896.00  0.12     [Very Low]Form 4See footnote
2020-10-16Michelle ZatlynChief Operating OfficerSell1,100Class A Common Stock$60.66$66,726.00  0.06     [ Very Low ]1,200$72,792.00  0.06     [Very Low]Form 4See footnote
2020-10-16Michelle ZatlynChief Operating OfficerSell1,200Class A Common Stock$61.33$73,596.00  0.06     [ Very Low ]0$0.00  -Form 4See footnote
2020-10-27Thomas J SeifertChief Financial OfficerBuy30,000Class A Common Stock$0.00$0.00  -30,000$0.00  1.56     [Low]Form 4-
2020-10-27Thomas J SeifertChief Financial OfficerSell24,377Class A Common Stock$55.83$1,360,967.91  1.26     [ High ]5,623$313,932.09  0.29     [Very Low]Form 4-
2020-10-27Thomas J SeifertChief Financial OfficerSell4,823Class A Common Stock$56.71$273,512.33  0.25     [ Low ]800$45,368.00  0.04     [Very Low]Form 4-
2020-10-27Thomas J SeifertChief Financial OfficerSell800Class A Common Stock$57.58$46,064.00  0.04     [ Very Low ]0$0.00  -Form 4-
2020-11-02Douglas James KramerGeneral CounselBuy7,084Class A Common Stock$0.00$0.00  -7,731$0.00  0.40     [Very Low]Form 4-
2020-11-02Douglas James KramerGeneral CounselSell2,400Class A Common Stock$52.08$124,992.00  0.12     [ Low ]5,331$277,638.48  0.28     [Very Low]Form 4-
2020-11-02Douglas James KramerGeneral CounselSell4,684Class A Common Stock$52.84$247,502.56  0.24     [ Low ]647$34,187.48  0.03     [Very Low]Form 4-
2020-11-11Patrick J Kerins-Buy13,161,963Class A Common Stock$0.00$0.00  -15,925,546$0.00  680.83   [Very High]Form 4See Note 3
2020-11-11Patrick J Kerins-Sell13,161,963Class A Common Stock$0.00$0.00  -2,763,583$0.00  118.15   [Very High]Form 4See Note 3
2020-11-11Patrick J Kerins-Buy4,040,723Class A Common Stock$0.00$0.00  -4,040,723$0.00  172.74   [Very High]Form 4See Note 6
2020-11-11Patrick J Kerins-Sell4,040,723Class A Common Stock$0.00$0.00  -0$0.00  -Form 4See Note 6
2020-11-11Patrick J Kerins-Buy203,454Class A Common Stock$0.00$0.00  -203,454$0.00  8.70     [Average]Form 4-
2020-11-11Scott D Sandell-Buy13,161,963Class A Common Stock$0.00$0.00  -15,925,546$0.00  680.83   [Very High]Form 4See Note 3
2020-11-11Scott D Sandell-Sell13,161,963Class A Common Stock$0.00$0.00  -2,763,583$0.00  118.15   [Very High]Form 4See Note 3
2020-11-11Scott D Sandell-Buy4,040,723Class A Common Stock$0.00$0.00  -4,040,723$0.00  172.74   [Very High]Form 4See Note 6
2020-11-11Scott D Sandell-Sell4,040,723Class A Common Stock$0.00$0.00  -0$0.00  -Form 4See Note 6
2020-11-11Scott D Sandell-Buy873,663Class A Common Stock$0.00$0.00  -873,663$0.00  37.35    [High]Form 4See Note 9
2020-11-11Scott D Sandell-Buy108,339Class A Common Stock$0.00$0.00  -325,010$0.00  13.89    [Average]Form 4See Note 11
2020-11-12Scott D Sandell-Sell11,884Class A Common Stock$65.02$772,697.68  0.51     [ Average ]861,779$56,032,870.58  36.84    [High]Form 4See Note 9
2020-11-13Scott D Sandell-Sell73,796Class A Common Stock$63.95$4,719,254.20  3.15     [ Very High ]787,983$50,391,512.85  33.69    [High]Form 4See Note 9
2020-11-11Forest Baskett-Buy13,161,963Class A Common Stock$0.00$0.00  -15,925,546$0.00  680.83   [Very High]Form 4See Note 3
2020-11-11Forest Baskett-Sell13,161,963Class A Common Stock$0.00$0.00  -2,763,583$0.00  118.15   [Very High]Form 4See Note 3
2020-11-11Forest Baskett-Buy4,040,723Class A Common Stock$0.00$0.00  -4,040,723$0.00  172.74   [Very High]Form 4See Note 6
2020-11-11Forest Baskett-Sell4,040,723Class A Common Stock$0.00$0.00  -0$0.00  -Form 4See Note 6
2020-11-11Forest Baskett-Buy873,663Class A Common Stock$0.00$0.00  -873,663$0.00  37.35    [High]Form 4See Note 9
2020-11-11Forest Baskett-Buy174,970Class A Common Stock$0.00$0.00  -224,970$0.00  9.62     [Average]Form 4See Note 11
2020-11-11Forest Baskett-Sell19,695Class A Common Stock$65.46$1,289,234.70  0.84     [ High ]205,275$13,437,301.50  8.78     [Average]Form 4See Note 11
2020-11-11Forest Baskett-Sell305Class A Common Stock$65.99$20,126.95  -204,970$13,525,970.30  8.76     [Average]Form 4See Note 11
2020-11-11New Enterprise Associates 13 Lp-Buy13,161,963Class A Common Stock$0.00$0.00  -15,925,546$0.00  680.83   [Very High]Form 4-
2020-11-11New Enterprise Associates 13 Lp-Sell13,161,963Class A Common Stock$0.00$0.00  -2,763,583$0.00  118.15   [Very High]Form 4-
2020-11-11Nea Partners 13, Limited Partnership-Buy13,161,963Class A Common Stock$0.00$0.00  -15,925,546$0.00  680.83   [Very High]Form 4See Note 3
2020-11-11Nea Partners 13, Limited Partnership-Sell13,161,963Class A Common Stock$0.00$0.00  -2,763,583$0.00  118.15   [Very High]Form 4See Note 3
2020-11-11Nea Partners 13, Limited Partnership-Buy4,040,723Class A Common Stock$0.00$0.00  -4,040,723$0.00  172.74   [Very High]Form 4-
2020-11-11Nea Partners 13, Limited Partnership-Sell4,040,723Class A Common Stock$0.00$0.00  -0$0.00  -Form 4-
2020-11-15Douglas James KramerGeneral CounselBuy7,877Class A Common Stock$0.00$0.00  -9,182$0.00  0.39     [Very Low]Form 4-
2020-11-16Scott D Sandell-Sell86,980Class A Common Stock$64.24$5,587,595.20  3.72     [ Very High ]701,003$45,032,432.72  29.97    [High]Form 4See Note 2
2020-11-17Scott D Sandell-Sell312,171Class A Common Stock$65.62$20,484,661.02  13.35    [ Very High ]388,832$25,515,155.84  16.62    [High]Form 4See Note 2
2020-11-18Scott D Sandell-Sell51,428Class A Common Stock$65.53$3,370,076.84  2.20     [ High ]337,404$22,110,084.12  14.42    [Average]Form 4See Note 2
2020-11-17Stanley J Meresman-Buy24,000Class A Common Stock$0.00$0.00  -30,622$0.00  1.31     [Very Low]Form 4-
2020-11-17Stanley J Meresman-Sell11,200Class A Common Stock$64.07$717,584.00  0.48     [ Average ]19,422$1,244,367.54  0.83     [Very Low]Form 4-
2020-11-17Stanley J Meresman-Sell12,800Class A Common Stock$64.61$827,008.00  0.55     [ Average ]6,622$427,847.42  0.28     [Very Low]Form 4-
2020-11-16Venrock Associates V Lp-Sell3,663,320Class A Common Stock$0.00$0.00  -21,134,616$0.00  903.52   [Very High]Form 4By Funds
2020-11-18Venrock Associates V Lp-Sell1,336,680Class A Common Stock$0.00$0.00  -19,797,936$0.00  846.38   [Very High]Form 4By Funds
2020-11-19Scott D Sandell-Sell267,743Class A Common Stock$65.84$17,628,199.12  11.45    [ Very High ]69,661$4,586,480.24  2.98     [Low]Form 4See Note 2
2020-11-20Scott D Sandell-Sell97Class A Common Stock$65.64$6,367.08  -69,564$4,566,180.96  2.97     [Low]Form 4See Note 2
2020-11-20Scott D Sandell-Sell69,564Class A Common Stock$67.27$4,679,570.28  2.97     [ Very High ]0$0.00  -Form 4See Note 2
2020-11-20Matthew PrinceCEO and Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  2.24     [Low]Form 4See footnote
2020-11-20Matthew PrinceCEO and Chair of the BoardSell5,250Class A Common Stock$66.15$347,287.50  0.22     [ Low ]47,135$3,117,980.25  2.02     [Low]Form 4See footnote
2020-11-20Matthew PrinceCEO and Chair of the BoardSell39,435Class A Common Stock$67.11$2,646,482.85  1.69     [ High ]7,700$516,747.00  0.33     [Very Low]Form 4See footnote
2020-11-20Matthew PrinceCEO and Chair of the BoardSell7,700Class A Common Stock$67.81$522,137.00  0.33     [ Average ]0$0.00  -Form 4See footnote
2020-11-23Matthew PrinceCEO and Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  2.24     [Low]Form 4See footnote
2020-11-23Matthew PrinceCEO and Chair of the BoardSell14,000Class A Common Stock$65.41$915,740.00  0.60     [ Average ]38,385$2,510,762.85  1.64     [Low]Form 4See footnote
2020-11-23Matthew PrinceCEO and Chair of the BoardSell33,585Class A Common Stock$66.23$2,224,334.55  1.44     [ High ]4,800$317,904.00  0.21     [Very Low]Form 4See footnote
2020-11-23Matthew PrinceCEO and Chair of the BoardSell4,800Class A Common Stock$66.91$321,168.00  0.21     [ Low ]0$0.00  -Form 4See footnote
2020-11-24Matthew PrinceCEO and Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  2.24     [Low]Form 4See footnote
2020-11-24Matthew PrinceCEO and Chair of the BoardSell31,685Class A Common Stock$66.31$2,101,032.35  1.35     [ High ]20,700$1,372,617.00  0.88     [Very Low]Form 4See footnote
2020-11-24Matthew PrinceCEO and Chair of the BoardSell9,049Class A Common Stock$67.26$608,635.74  0.39     [ Average ]11,651$783,646.26  0.50     [Very Low]Form 4See footnote
2020-11-24Matthew PrinceCEO and Chair of the BoardSell11,651Class A Common Stock$68.14$793,899.14  0.50     [ Average ]0$0.00  -Form 4See footnote
2020-11-25Matthew PrinceCEO & Chair of the BoardBuy7,560Class A Common Stock$0.00$0.00  -7,560$0.00  0.32     [Very Low]Form 4See footnote
2020-11-25Matthew PrinceCEO & Chair of the BoardSell7,560Class A Common Stock$0.00$0.00  -0$0.00  -Form 4See footnote
2020-11-30Michelle ZatlynChief Operating OfficerBuy8,000Class A Common Stock$0.00$0.00  -8,000$0.00  0.34     [Very Low]Form 4See footnote
2020-11-30Michelle ZatlynChief Operating OfficerSell8,000Class A Common Stock$0.00$0.00  -0$0.00  -Form 4See footnote
2020-12-01Douglas James KramerGeneral CounselSell2,900Class A Common Stock$74.37$215,673.00  0.12     [ Low ]6,282$467,192.34  0.27     [Very Low]Form 4-
2020-12-01Douglas James KramerGeneral CounselSell3,512Class A Common Stock$75.10$263,751.20  0.15     [ Low ]2,770$208,027.00  0.12     [Very Low]Form 4-
2020-12-01Douglas James KramerGeneral CounselSell664Class A Common Stock$76.42$50,742.88  0.03     [ Very Low ]2,106$160,940.52  0.09     [Very Low]Form 4-
2020-12-10Michelle ZatlynChief Operating OfficerBuy48,700Class A Common Stock$0.00$0.00  -48,700$0.00  2.08     [Low]Form 4See footnote
2020-12-10Michelle ZatlynChief Operating OfficerSell100Class A Common Stock$76.39$7,639.00  -48,600$3,712,554.00  2.08     [Low]Form 4See footnote
2020-12-10Michelle ZatlynChief Operating OfficerSell700Class A Common Stock$78.10$54,670.00  0.03     [ Very Low ]47,900$3,740,990.00  2.05     [Low]Form 4See footnote
2020-12-10Michelle ZatlynChief Operating OfficerSell1,900Class A Common Stock$79.76$151,544.00  0.08     [ Very Low ]46,000$3,668,960.00  1.97     [Low]Form 4See footnote
2020-12-10Michelle ZatlynChief Operating OfficerSell3,200Class A Common Stock$80.43$257,376.00  0.14     [ Low ]42,800$3,442,404.00  1.83     [Low]Form 4See footnote
2020-12-10Michelle ZatlynChief Operating OfficerSell2,200Class A Common Stock$81.86$180,092.00  0.09     [ Very Low ]40,600$3,323,516.00  1.74     [Low]Form 4See footnote
2020-12-10Michelle ZatlynChief Operating OfficerSell9,086Class A Common Stock$82.69$751,321.34  0.39     [ Average ]31,514$2,605,892.66  1.35     [Low]Form 4See footnote
2020-12-10Michelle ZatlynChief Operating OfficerSell8,914Class A Common Stock$83.64$745,566.96  0.38     [ Average ]22,600$1,890,264.00  0.97     [Very Low]Form 4See footnote
2020-12-10Michelle ZatlynChief Operating OfficerSell11,100Class A Common Stock$84.81$941,391.00  0.47     [ Average ]11,500$975,315.00  0.49     [Very Low]Form 4See footnote
2020-12-10Michelle ZatlynChief Operating OfficerSell11,500Class A Common Stock$85.51$983,365.00  0.49     [ Average ]0$0.00  -Form 4See footnote
2020-12-11Michelle ZatlynChief Operating OfficerBuy48,700Class A Common Stock$0.00$0.00  -48,700$0.00  2.08     [Low]Form 4See footnote
2020-12-11Michelle ZatlynChief Operating OfficerSell4,500Class A Common Stock$79.48$357,660.00  0.19     [ Low ]44,200$3,513,016.00  1.89     [Low]Form 4See footnote
2020-12-11Michelle ZatlynChief Operating OfficerSell9,907Class A Common Stock$80.43$796,820.01  0.42     [ Average ]34,293$2,758,185.99  1.47     [Low]Form 4See footnote
2020-12-11Michelle ZatlynChief Operating OfficerSell14,180Class A Common Stock$81.32$1,153,117.60  0.61     [ Average ]20,113$1,635,589.16  0.86     [Very Low]Form 4See footnote
2020-12-11Michelle ZatlynChief Operating OfficerSell20,113Class A Common Stock$82.26$1,654,495.38  0.86     [ High ]0$0.00  -Form 4See footnote
2020-12-14Michelle ZatlynChief Operating OfficerBuy48,700Class A Common Stock$0.00$0.00  -48,700$0.00  2.08     [Low]Form 4See footnote
2020-12-14Michelle ZatlynChief Operating OfficerSell15,600Class A Common Stock$81.51$1,271,556.00  0.67     [ Average ]33,100$2,697,981.00  1.42     [Low]Form 4See footnote
2020-12-14Michelle ZatlynChief Operating OfficerSell13,600Class A Common Stock$82.50$1,122,000.00  0.58     [ Average ]19,500$1,608,750.00  0.83     [Very Low]Form 4See footnote
2020-12-14Michelle ZatlynChief Operating OfficerSell18,500Class A Common Stock$83.34$1,541,790.00  0.79     [ Average ]1,000$83,340.00  0.04     [Very Low]Form 4See footnote
2020-12-14Michelle ZatlynChief Operating OfficerSell1,000Class A Common Stock$84.05$84,050.00  0.04     [ Very Low ]0$0.00  -Form 4See footnote
2020-12-14Carl Ledbetter-Buy433,971Class A Common Stock$0.00$0.00  -2,635,707$0.00  112.68   [Very High]Form 4See footnote
2020-12-15Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  2.24     [Low]Form 4See footnote
2020-12-15Matthew PrinceCEO & Chair of the BoardSell23,485Class A Common Stock$80.96$1,901,345.60  1.00     [ High ]28,900$2,339,744.00  1.24     [Very Low]Form 4See footnote
2020-12-15Matthew PrinceCEO & Chair of the BoardSell26,624Class A Common Stock$81.92$2,181,038.08  1.14     [ High ]2,276$186,449.92  0.10     [Very Low]Form 4See footnote
2020-12-15Matthew PrinceCEO & Chair of the BoardSell2,276Class A Common Stock$82.60$187,997.60  0.10     [ Very Low ]0$0.00  -Form 4See footnote
2020-12-16Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  2.24     [Low]Form 4See footnote
2020-12-16Matthew PrinceCEO & Chair of the BoardSell20,800Class A Common Stock$80.61$1,676,688.00  0.89     [ High ]31,585$2,546,066.85  1.35     [Low]Form 4See footnote
2020-12-16Matthew PrinceCEO & Chair of the BoardSell31,585Class A Common Stock$81.40$2,571,019.00  1.35     [ High ]0$0.00  -Form 4See footnote
2020-12-17Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  2.24     [Low]Form 4See footnote
2020-12-17Matthew PrinceCEO & Chair of the BoardSell8,700Class A Common Stock$80.25$698,175.00  0.37     [ Average ]43,685$3,505,721.25  1.87     [Low]Form 4See footnote
2020-12-17Matthew PrinceCEO & Chair of the BoardSell37,184Class A Common Stock$81.22$3,020,084.48  1.59     [ High ]6,501$528,011.22  0.28     [Very Low]Form 4See footnote
2020-12-17Matthew PrinceCEO & Chair of the BoardSell6,501Class A Common Stock$81.76$531,521.76  0.28     [ Low ]0$0.00  -Form 4See footnote
2021-01-13Michelle ZatlynPresident and COOBuy48,700Class A Common Stock$0.00$0.00  -48,700$0.00  2.08     [Low]Form 4See footnote
2021-01-13Michelle ZatlynPresident and COOSell2,700Class A Common Stock$78.55$212,085.00  0.12     [ Low ]46,000$3,613,300.00  1.97     [Low]Form 4See footnote
2021-01-13Michelle ZatlynPresident and COOSell5,600Class A Common Stock$79.36$444,416.00  0.24     [ Low ]40,400$3,206,144.00  1.73     [Low]Form 4See footnote
2021-01-13Michelle ZatlynPresident and COOSell10,700Class A Common Stock$80.62$862,634.00  0.46     [ Average ]29,700$2,394,414.00  1.27     [Very Low]Form 4See footnote
2021-01-13Michelle ZatlynPresident and COOSell21,820Class A Common Stock$81.61$1,780,730.20  0.93     [ High ]7,880$643,086.80  0.34     [Very Low]Form 4See footnote
2021-01-13Michelle ZatlynPresident and COOSell7,880Class A Common Stock$82.30$648,524.00  0.34     [ Average ]0$0.00  -Form 4See footnote
2021-01-14Michelle ZatlynPresident and COOBuy48,700Class A Common Stock$0.00$0.00  -48,700$0.00  2.08     [Low]Form 4See footnote
2021-01-14Michelle ZatlynPresident and COOSell27,895Class A Common Stock$80.44$2,243,873.80  1.19     [ High ]20,805$1,673,554.20  0.89     [Very Low]Form 4See footnote
2021-01-14Michelle ZatlynPresident and COOSell7,805Class A Common Stock$81.27$634,312.35  0.33     [ Average ]13,000$1,056,510.00  0.56     [Very Low]Form 4See footnote
2021-01-14Michelle ZatlynPresident and COOSell3,600Class A Common Stock$83.21$299,556.00  0.15     [ Low ]9,400$782,174.00  0.40     [Very Low]Form 4See footnote
2021-01-14Michelle ZatlynPresident and COOBuy8,900Class A Common Stock$83.86-$746,354.00  0.38     [ Average ]500$41,930.00  0.02     [Very Low]Form 4See footnote
2021-01-14Michelle ZatlynPresident and COOSell500Class A Common Stock$84.62$42,310.00  0.02     [ Very Low ]0$0.00  -Form 4See footnote
2021-01-15Michelle ZatlynPresident and COOBuy48,700Class A Common Stock$0.00$0.00  -48,700$0.00  2.08     [Low]Form 4See footnote
2021-01-15Michelle ZatlynPresident and COOSell22,386Class A Common Stock$77.92$1,744,317.12  0.96     [ High ]26,314$2,050,386.88  1.12     [Very Low]Form 4See footnote
2021-01-15Michelle ZatlynPresident and COOSell22,014Class A Common Stock$78.55$1,729,199.70  0.94     [ High ]4,300$337,765.00  0.18     [Very Low]Form 4See footnote
2021-01-15Michelle ZatlynPresident and COOSell2,800Class A Common Stock$80.15$224,420.00  0.12     [ Low ]1,500$120,225.00  0.06     [Very Low]Form 4See footnote
2021-01-15Michelle ZatlynPresident and COOSell1,283Class A Common Stock$81.06$103,999.98  0.05     [ Very Low ]217$17,590.02  -Form 4See footnote
2021-01-15Michelle ZatlynPresident and COOSell217Class A Common Stock$81.70$17,728.90  -0$0.00  -Form 4See footnote
2021-01-19Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  2.24     [Low]Form 4See footnote
2021-01-19Matthew PrinceCEO & Chair of the BoardSell25,100Class A Common Stock$79.81$2,003,231.00  1.07     [ High ]27,285$2,177,615.85  1.17     [Very Low]Form 4See footnote
2021-01-19Matthew PrinceCEO & Chair of the BoardSell26,200Class A Common Stock$80.59$2,111,458.00  1.12     [ High ]1,085$87,440.15  0.05     [Very Low]Form 4See footnote
2021-01-19Matthew PrinceCEO & Chair of the BoardSell1,085Class A Common Stock$81.32$88,232.20  0.05     [ Very Low ]0$0.00  -Form 4See footnote
2021-01-20Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  2.24     [Low]Form 4See footnote
2021-01-20Matthew PrinceCEO & Chair of the BoardSell9,600Class A Common Stock$82.03$787,488.00  0.41     [ Average ]42,785$3,509,653.55  1.83     [Low]Form 4See footnote
2021-01-20Matthew PrinceCEO & Chair of the BoardSell17,619Class A Common Stock$82.83$1,459,381.77  0.75     [ Average ]25,166$2,084,499.78  1.08     [Very Low]Form 4See footnote
2021-01-20Matthew PrinceCEO & Chair of the BoardSell25,166Class A Common Stock$83.71$2,106,645.86  1.08     [ High ]0$0.00  -Form 4See footnote
2021-01-21Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  2.24     [Low]Form 4See footnote
2021-01-21Matthew PrinceCEO & Chair of the BoardSell6,200Class A Common Stock$82.76$513,112.00  0.27     [ Low ]46,185$3,822,270.60  1.97     [Low]Form 4See footnote
2021-01-21Matthew PrinceCEO & Chair of the BoardSell34,885Class A Common Stock$83.61$2,916,734.85  1.49     [ High ]11,300$944,793.00  0.48     [Very Low]Form 4See footnote
2021-01-21Matthew PrinceCEO & Chair of the BoardSell11,300Class A Common Stock$84.26$952,138.00  0.48     [ Average ]0$0.00  -Form 4See footnote
2021-01-21Carl Ledbetter-Sell266,360Class A Common Stock$0.00$0.00  -2,369,549$0.00  101.30   [Very High]Form 4See footnote
2021-02-03Thomas J SeifertChief Financial OfficerBuy50,156Class A Common Stock$0.00$0.00  -50,156$0.00  2.14     [Low]Form 4-
2021-02-02Paul D. UnderwoodChief Accounting OfficerBuy12,539Class A Common Stock$0.00$0.00  -12,539$0.00  0.54     [Very Low]Form 4-
2021-02-03Douglas James KramerGeneral CounselBuy31,347Class A Common Stock$0.00$0.00  -33,453$0.00  1.43     [Low]Form 4-
2021-02-15Douglas James KramerGeneral CounselBuy9,459Class A Common Stock$0.00$0.00  -42,912$0.00  1.72     [Low]Form 4-
2021-02-16Douglas James KramerGeneral CounselBuy9,199Class A Common Stock$0.00$0.00  -52,111$0.00  2.09     [Low]Form 4-
2021-02-16Douglas James KramerGeneral CounselSell4,494Class A Common Stock$82.14$369,137.16  0.18     [ Low ]47,617$3,911,260.38  1.91     [Low]Form 4-
2021-02-16Douglas James KramerGeneral CounselSell1,770Class A Common Stock$82.55$146,113.50  0.07     [ Very Low ]45,847$3,784,669.85  1.84     [Low]Form 4-
2021-02-16Douglas James KramerGeneral CounselSell1,588Class A Common Stock$83.93$133,280.84  0.06     [ Very Low ]44,259$3,714,657.87  1.77     [Low]Form 4-
2021-02-16Douglas James KramerGeneral CounselSell2,148Class A Common Stock$84.56$181,634.88  0.09     [ Very Low ]42,111$3,560,906.16  1.69     [Low]Form 4-
2021-02-16Stanley J Meresman-Buy24,000Class A Common Stock$0.00$0.00  -30,622$0.00  1.23     [Very Low]Form 4-
2021-02-16Stanley J Meresman-Sell12,523Class A Common Stock$82.19$1,029,265.37  0.50     [ Average ]18,099$1,487,556.81  0.73     [Very Low]Form 4-
2021-02-16Stanley J Meresman-Sell4,322Class A Common Stock$82.74$357,602.28  0.17     [ Low ]13,777$1,139,908.98  0.55     [Very Low]Form 4-
2021-02-16Stanley J Meresman-Sell3,690Class A Common Stock$83.99$309,923.10  0.15     [ Low ]10,087$847,207.13  0.40     [Very Low]Form 4-
2021-02-16Stanley J Meresman-Sell3,465Class A Common Stock$84.58$293,069.70  0.14     [ Low ]6,622$560,088.76  0.27     [Very Low]Form 4-
2021-02-16Thomas J SeifertChief Financial OfficerBuy70,000Class A Common Stock$0.00$0.00  -120,156$0.00  4.82     [Average]Form 4-
2021-02-16Thomas J SeifertChief Financial OfficerSell31,271Class A Common Stock$81.80$2,557,967.80  1.25     [ High ]88,885$7,270,793.00  3.56     [Low]Form 4-
2021-02-16Thomas J SeifertChief Financial OfficerSell34,129Class A Common Stock$82.48$2,814,959.92  1.37     [ High ]54,756$4,516,274.88  2.20     [Low]Form 4-
2021-02-16Thomas J SeifertChief Financial OfficerSell2,200Class A Common Stock$83.48$183,656.00  0.09     [ Very Low ]52,556$4,387,374.88  2.11     [Low]Form 4-
2021-02-16Thomas J SeifertChief Financial OfficerSell2,400Class A Common Stock$84.46$202,704.00  0.10     [ Low ]50,156$4,236,175.76  2.01     [Low]Form 4-
2021-02-17Thomas J SeifertChief Financial OfficerBuy18,661Class A Common Stock$0.00$0.00  -68,817$0.00  2.76     [Low]Form 4-
2021-02-17Thomas J SeifertChief Financial OfficerSell18,661Class A Common Stock$85.15$1,588,984.15  0.75     [ Average ]50,156$4,270,783.40  2.01     [Low]Form 4-
2021-02-18Thomas J SeifertChief Financial OfficerBuy30,171Class A Common Stock$0.00$0.00  -80,327$0.00  3.22     [Low]Form 4-
2021-02-18Thomas J SeifertChief Financial OfficerSell30,171Class A Common Stock$85.03$2,565,440.13  1.21     [ High ]50,156$4,264,764.68  2.01     [Low]Form 4-
2021-02-18Michelle ZatlynPresident and COOBuy48,700Class A Common Stock$0.00$0.00  -48,700$0.00  1.95     [Low]Form 4See footnote
2021-02-18Michelle ZatlynPresident and COOSell12,885Class A Common Stock$83.09$1,070,614.65  0.52     [ Average ]35,815$2,975,868.35  1.44     [Low]Form 4See footnote
2021-02-18Michelle ZatlynPresident and COOSell26,407Class A Common Stock$83.77$2,212,114.39  1.06     [ High ]9,408$788,108.16  0.38     [Very Low]Form 4See footnote
2021-02-18Michelle ZatlynPresident and COOSell9,408Class A Common Stock$84.61$796,010.88  0.38     [ Average ]0$0.00  -Form 4See footnote
2021-02-19Michelle ZatlynPresident and COOBuy48,700Class A Common Stock$0.00$0.00  -48,700$0.00  1.95     [Low]Form 4See footnote
2021-02-19Michelle ZatlynPresident and COOSell12,173Class A Common Stock$82.11$999,525.03  0.49     [ Average ]36,527$2,999,231.97  1.46     [Low]Form 4See footnote
2021-02-19Michelle ZatlynPresident and COOSell14,961Class A Common Stock$83.17$1,244,306.37  0.60     [ Average ]21,566$1,793,644.22  0.86     [Very Low]Form 4See footnote
2021-02-19Michelle ZatlynPresident and COOSell13,735Class A Common Stock$84.17$1,156,074.95  0.55     [ Average ]7,831$659,135.27  0.31     [Very Low]Form 4See footnote
2021-02-19Michelle ZatlynPresident and COOSell7,731Class A Common Stock$84.87$656,129.97  0.31     [ Average ]100$8,487.00  -Form 4See footnote
2021-02-19Michelle ZatlynPresident and COOSell100Class A Common Stock$85.69$8,569.00  -0$0.00  -Form 4See footnote
2021-02-22Michelle ZatlynPresident and COOBuy48,680Class A Common Stock$0.00$0.00  -48,680$0.00  1.95     [Low]Form 4See footnote
2021-02-22Michelle ZatlynPresident and COOSell4,557Class A Common Stock$78.62$358,271.34  0.18     [ Low ]44,123$3,468,950.26  1.77     [Low]Form 4See footnote
2021-02-22Michelle ZatlynPresident and COOSell14,131Class A Common Stock$80.10$1,131,893.10  0.57     [ Average ]29,992$2,402,359.20  1.20     [Very Low]Form 4See footnote
2021-02-22Michelle ZatlynPresident and COOSell25,227Class A Common Stock$80.88$2,040,359.76  1.01     [ High ]4,765$385,393.20  0.19     [Very Low]Form 4See footnote
2021-02-22Michelle ZatlynPresident and COOSell4,565Class A Common Stock$81.87$373,736.55  0.18     [ Low ]200$16,374.00  -Form 4See footnote
2021-02-22Michelle ZatlynPresident and COOSell200Class A Common Stock$82.58$16,516.00  -0$0.00  -Form 4See footnote
2021-02-19Thomas J SeifertChief Financial OfficerBuy1,168Class A Common Stock$0.00$0.00  -51,324$0.00  2.06     [Low]Form 4-
2021-02-19Thomas J SeifertChief Financial OfficerSell1,168Class A Common Stock$85.28$99,607.04  0.05     [ Very Low ]50,156$4,277,303.68  2.01     [Low]Form 4-
2021-02-23Scott D Sandell-Buy3,290,491Class A Common Stock$0.00$0.00  -6,054,074$0.00  242.74   [Very High]Form 4See Note 3
2021-02-23Scott D Sandell-Sell3,290,491Class A Common Stock$0.00$0.00  -2,763,583$0.00  110.81   [Very High]Form 4See Note 3
2021-02-23Scott D Sandell-Buy1,010,180Class A Common Stock$0.00$0.00  -1,010,180$0.00  40.50    [High]Form 4See Note 6
2021-02-23Scott D Sandell-Sell1,010,180Class A Common Stock$0.00$0.00  -0$0.00  -Form 4See Note 6
2021-02-23Scott D Sandell-Buy27,085Class A Common Stock$0.00$0.00  -352,095$0.00  14.12    [Average]Form 4See Note 9
2021-02-23Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  2.10     [Low]Form 4See footnote
2021-02-23Matthew PrinceCEO & Chair of the BoardSell800Class A Common Stock$71.37$57,096.00  0.03     [ Very Low ]51,585$3,681,621.45  2.07     [Low]Form 4See footnote
2021-02-23Matthew PrinceCEO & Chair of the BoardSell1,600Class A Common Stock$72.36$115,776.00  0.06     [ Very Low ]49,985$3,616,914.60  2.00     [Low]Form 4See footnote
2021-02-23Matthew PrinceCEO & Chair of the BoardSell1,600Class A Common Stock$73.63$117,808.00  0.06     [ Very Low ]48,385$3,562,587.55  1.94     [Low]Form 4See footnote
2021-02-23Matthew PrinceCEO & Chair of the BoardSell25,942Class A Common Stock$74.84$1,941,499.28  1.04     [ High ]22,443$1,679,634.12  0.90     [Very Low]Form 4See footnote
2021-02-23Matthew PrinceCEO & Chair of the BoardSell12,489Class A Common Stock$75.64$944,667.96  0.50     [ Average ]9,954$752,920.56  0.40     [Very Low]Form 4See footnote
2021-02-23Matthew PrinceCEO & Chair of the BoardSell9,854Class A Common Stock$76.66$755,407.64  0.40     [ Average ]100$7,666.00  -Form 4See footnote
2021-02-23Matthew PrinceCEO & Chair of the BoardSell100Class A Common Stock$77.28$7,728.00  -0$0.00  -Form 4See footnote
2021-02-24Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  2.10     [Low]Form 4See footnote
2021-02-24Matthew PrinceCEO & Chair of the BoardSell3,684Class A Common Stock$73.78$271,805.52  0.15     [ Low ]48,701$3,593,159.78  1.95     [Low]Form 4See footnote
2021-02-24Matthew PrinceCEO & Chair of the BoardSell7,316Class A Common Stock$74.69$546,432.04  0.29     [ Average ]41,385$3,091,045.65  1.66     [Low]Form 4See footnote
2021-02-24Matthew PrinceCEO & Chair of the BoardSell36,800Class A Common Stock$75.93$2,794,224.00  1.48     [ High ]4,585$348,139.05  0.18     [Very Low]Form 4See footnote
2021-02-24Matthew PrinceCEO & Chair of the BoardSell4,585Class A Common Stock$76.39$350,248.15  0.18     [ Low ]0$0.00  -Form 4See footnote
2021-02-25Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  2.10     [Low]Form 4See footnote
2021-02-25Matthew PrinceCEO & Chair of the BoardSell6,803Class A Common Stock$71.11$483,761.33  0.27     [ Low ]45,582$3,241,336.02  1.83     [Low]Form 4See footnote
2021-02-25Matthew PrinceCEO & Chair of the BoardSell18,242Class A Common Stock$72.22$1,317,437.24  0.73     [ Average ]27,340$1,974,494.80  1.10     [Very Low]Form 4See footnote
2021-02-25Matthew PrinceCEO & Chair of the BoardSell11,340Class A Common Stock$73.00$827,820.00  0.45     [ Average ]16,000$1,168,000.00  0.64     [Very Low]Form 4See footnote
2021-02-25Matthew PrinceCEO & Chair of the BoardSell11,099Class A Common Stock$74.19$823,434.81  0.45     [ Average ]4,901$363,605.19  0.20     [Very Low]Form 4See footnote
2021-02-25Matthew PrinceCEO & Chair of the BoardSell4,501Class A Common Stock$75.21$338,520.21  0.18     [ Low ]400$30,084.00  0.02     [Very Low]Form 4See footnote
2021-02-25Matthew PrinceCEO & Chair of the BoardSell400Class A Common Stock$75.79$30,316.00  0.02     [ Very Low ]0$0.00  -Form 4See footnote
2021-03-01Douglas James KramerGeneral CounselBuy541Class A Common Stock$0.00$0.00  -42,652$0.00  1.70     [Low]Form 4-
2021-03-01Douglas James KramerGeneral CounselSell6,440Class A Common Stock$75.28$484,803.20  0.26     [ Low ]36,212$2,726,039.36  1.45     [Low]Form 4-
2021-03-01Douglas James KramerGeneral CounselSell3,560Class A Common Stock$76.03$270,666.80  0.14     [ Low ]32,652$2,482,531.56  1.30     [Low]Form 4-
2021-03-02Thomas J SeifertChief Financial OfficerBuy20,000Class A Common Stock$0.00$0.00  -70,156$0.00  2.80     [Low]Form 4-
2021-03-02Thomas J SeifertChief Financial OfficerSell7,991Class A Common Stock$75.14$600,443.74  0.32     [ Average ]62,165$4,671,078.10  2.48     [Low]Form 4-
2021-03-02Thomas J SeifertChief Financial OfficerSell10,023Class A Common Stock$75.97$761,447.31  0.40     [ Average ]52,142$3,961,227.74  2.08     [Low]Form 4-
2021-03-02Thomas J SeifertChief Financial OfficerSell1,986Class A Common Stock$77.00$152,922.00  0.08     [ Very Low ]50,156$3,862,012.00  2.00     [Low]Form 4-
2021-03-15Michelle ZatlynPresident and COOBuy27,790Class A Common Stock$0.00$0.00  -27,790$0.00  1.11     [Very Low]Form 4See footnote
2021-03-15Michelle ZatlynPresident and COOSell16,568Class A Common Stock$74.56$1,235,310.08  0.66     [ Average ]11,222$836,712.32  0.45     [Very Low]Form 4See footnote
2021-03-15Michelle ZatlynPresident and COOSell11,222Class A Common Stock$75.24$844,343.28  0.45     [ Average ]0$0.00  -Form 4See footnote
2021-03-15Michelle ZatlynPresident and COOBuy5,560Class A Common Stock$0.00$0.00  -5,560$0.00  0.22     [Very Low]Form 4See footnote
2021-03-15Michelle ZatlynPresident and COOSell3,314Class A Common Stock$74.56$247,091.84  0.13     [ Low ]2,246$167,461.76  0.09     [Very Low]Form 4See footnote
2021-03-15Michelle ZatlynPresident and COOSell2,246Class A Common Stock$75.24$168,989.04  0.09     [ Very Low ]0$0.00  -Form 4See footnote
2021-03-16Thomas J SeifertChief Financial OfficerBuy20,000Class A Common Stock$0.00$0.00  -70,156$0.00  2.80     [Low]Form 4-
2021-03-16Thomas J SeifertChief Financial OfficerSell2,533Class A Common Stock$73.56$186,327.48  0.10     [ Low ]67,623$4,974,347.88  2.70     [Low]Form 4-
2021-03-16Thomas J SeifertChief Financial OfficerSell6,723Class A Common Stock$74.28$499,384.44  0.27     [ Low ]60,900$4,523,652.00  2.43     [Low]Form 4-
2021-03-16Thomas J SeifertChief Financial OfficerSell3,723Class A Common Stock$75.56$281,309.88  0.15     [ Low ]57,177$4,320,294.12  2.28     [Low]Form 4-
2021-03-16Thomas J SeifertChief Financial OfficerSell7,021Class A Common Stock$76.50$537,106.50  0.28     [ Average ]50,156$3,836,934.00  2.00     [Low]Form 4-
2021-03-16Michelle ZatlynPresident and COOBuy27,791Class A Common Stock$0.00$0.00  -27,791$0.00  1.11     [Very Low]Form 4See footnote
2021-03-16Michelle ZatlynPresident and COOSell2,670Class A Common Stock$73.45$196,111.50  0.11     [ Low ]25,121$1,845,137.45  1.00     [Very Low]Form 4See footnote
2021-03-16Michelle ZatlynPresident and COOSell7,586Class A Common Stock$74.29$563,563.94  0.30     [ Average ]17,535$1,302,675.15  0.70     [Very Low]Form 4See footnote
2021-03-16Michelle ZatlynPresident and COOSell6,055Class A Common Stock$75.60$457,758.00  0.24     [ Low ]11,480$867,888.00  0.46     [Very Low]Form 4See footnote
2021-03-16Michelle ZatlynPresident and COOSell11,480Class A Common Stock$76.46$877,760.80  0.46     [ Average ]0$0.00  -Form 4See footnote
2021-03-16Michelle ZatlynPresident and COOBuy5,559Class A Common Stock$0.00$0.00  -5,559$0.00  0.22     [Very Low]Form 4See footnote
2021-03-16Michelle ZatlynPresident and COOSell528Class A Common Stock$73.45$38,781.60  0.02     [ Very Low ]5,031$369,526.95  0.20     [Very Low]Form 4See footnote
2021-03-16Michelle ZatlynPresident and COOSell1,524Class A Common Stock$74.29$113,217.96  0.06     [ Very Low ]3,507$260,535.03  0.14     [Very Low]Form 4See footnote
2021-03-16Michelle ZatlynPresident and COOSell1,212Class A Common Stock$75.60$91,627.20  0.05     [ Very Low ]2,295$173,502.00  0.09     [Very Low]Form 4See footnote
2021-03-16Michelle ZatlynPresident and COOSell2,295Class A Common Stock$76.46$175,475.70  0.09     [ Very Low ]0$0.00  -Form 4See footnote
2021-03-17Michelle ZatlynPresident and COOBuy27,792Class A Common Stock$0.00$0.00  -27,792$0.00  1.11     [Very Low]Form 4See footnote
2021-03-17Michelle ZatlynPresident and COOSell4,894Class A Common Stock$71.66$350,704.04  0.20     [ Low ]22,898$1,640,870.68  0.91     [Very Low]Form 4See footnote
2021-03-17Michelle ZatlynPresident and COOSell10,747Class A Common Stock$72.38$777,867.86  0.43     [ Average ]12,151$879,489.38  0.49     [Very Low]Form 4See footnote
2021-03-17Michelle ZatlynPresident and COOSell2,285Class A Common Stock$73.43$167,787.55  0.09     [ Very Low ]9,866$724,460.38  0.39     [Very Low]Form 4See footnote
2021-03-17Michelle ZatlynPresident and COOSell6,950Class A Common Stock$74.64$518,748.00  0.28     [ Average ]2,916$217,650.24  0.12     [Very Low]Form 4See footnote
2021-03-17Michelle ZatlynPresident and COOSell2,916Class A Common Stock$75.29$219,545.64  0.12     [ Low ]0$0.00  -Form 4See footnote
2021-03-17Michelle ZatlynPresident and COOBuy5,558Class A Common Stock$0.00$0.00  -5,558$0.00  0.22     [Very Low]Form 4See footnote
2021-03-17Michelle ZatlynPresident and COOSell969Class A Common Stock$71.66$69,438.54  0.04     [ Very Low ]4,589$328,847.74  0.18     [Very Low]Form 4See footnote
2021-03-17Michelle ZatlynPresident and COOSell2,159Class A Common Stock$72.38$156,268.42  0.09     [ Very Low ]2,430$175,883.40  0.10     [Very Low]Form 4See footnote
2021-03-17Michelle ZatlynPresident and COOSell457Class A Common Stock$73.43$33,557.51  0.02     [ Very Low ]1,973$144,877.39  0.08     [Very Low]Form 4See footnote
2021-03-17Michelle ZatlynPresident and COOSell1,389Class A Common Stock$74.64$103,674.96  0.06     [ Very Low ]584$43,589.76  0.02     [Very Low]Form 4See footnote
2021-03-17Michelle ZatlynPresident and COOSell584Class A Common Stock$75.29$43,969.36  0.02     [ Very Low ]0$0.00  -Form 4See footnote
2021-03-22Matthew PrinceCEO & Chair of the BoardBuy52,384Class A Common Stock$0.00$0.00  -52,384$0.00  3.53     [Low]Form 4See footnote
2021-03-22Matthew PrinceCEO & Chair of the BoardSell12,082Class A Common Stock$71.93$869,058.26  0.81     [ High ]40,302$2,898,922.86  2.71     [Low]Form 4See footnote
2021-03-22Matthew PrinceCEO & Chair of the BoardSell37,413Class A Common Stock$72.77$2,722,544.01  2.52     [ Very High ]2,889$210,232.53  0.19     [Very Low]Form 4See footnote
2021-03-22Matthew PrinceCEO & Chair of the BoardSell2,889Class A Common Stock$73.64$212,745.96  0.19     [ Low ]0$0.00  -Form 4See footnote
2021-03-23Matthew PrinceCEO & Chair of the BoardBuy52,384Class A Common Stock$0.00$0.00  -52,384$0.00  3.53     [Low]Form 4See footnote
2021-03-23Matthew PrinceCEO & Chair of the BoardSell35,248Class A Common Stock$72.56$2,557,594.88  2.37     [ High ]17,136$1,243,388.16  1.15     [Very Low]Form 4See footnote
2021-03-23Matthew PrinceCEO & Chair of the BoardSell17,136Class A Common Stock$73.35$1,256,925.60  1.15     [ High ]0$0.00  -Form 4See footnote
2021-03-24Matthew PrinceCEO & Chair of the BoardBuy52,384Class A Common Stock$0.00$0.00  -52,384$0.00  3.53     [Low]Form 4See footnote
2021-03-24Matthew PrinceCEO & Chair of the BoardSell14,697Class A Common Stock$68.22$1,002,629.34  0.99     [ High ]37,687$2,571,007.14  2.54     [Low]Form 4See footnote
2021-03-24Matthew PrinceCEO & Chair of the BoardSell13,447Class A Common Stock$69.37$932,818.39  0.91     [ High ]24,240$1,681,528.80  1.63     [Low]Form 4See footnote
2021-03-24Matthew PrinceCEO & Chair of the BoardSell4,767Class A Common Stock$70.51$336,121.17  0.32     [ Average ]19,473$1,373,041.23  1.31     [Low]Form 4See footnote
2021-03-24Matthew PrinceCEO & Chair of the BoardSell9,620Class A Common Stock$71.16$684,559.20  0.65     [ Average ]9,853$701,139.48  0.66     [Very Low]Form 4See footnote
2021-03-24Matthew PrinceCEO & Chair of the BoardSell4,716Class A Common Stock$72.21$340,542.36  0.32     [ Average ]5,137$370,942.77  0.35     [Very Low]Form 4See footnote
2021-03-24Matthew PrinceCEO & Chair of the BoardSell1,863Class A Common Stock$73.43$136,800.09  0.13     [ Low ]3,274$240,409.82  0.22     [Very Low]Form 4See footnote
2021-03-24Matthew PrinceCEO & Chair of the BoardSell3,274Class A Common Stock$74.09$242,570.66  0.22     [ Low ]0$0.00  -Form 4See footnote
2021-03-30Thomas J SeifertChief Financial OfficerBuy20,000Class A Common Stock$0.00$0.00  -70,156$0.00  2.80     [Low]Form 4-
2021-03-30Thomas J SeifertChief Financial OfficerSell4,292Class A Common Stock$63.96$274,516.32  0.17     [ Low ]65,864$4,212,661.44  2.63     [Low]Form 4-
2021-03-30Thomas J SeifertChief Financial OfficerSell11,270Class A Common Stock$65.40$737,058.00  0.45     [ Average ]54,594$3,570,447.60  2.18     [Low]Form 4-
2021-03-30Thomas J SeifertChief Financial OfficerSell4,438Class A Common Stock$65.85$292,242.30  0.18     [ Low ]50,156$3,302,772.60  2.00     [Low]Form 4-
2021-03-31Douglas James KramerGeneral CounselBuy30,000Class A Common Stock$0.00$0.00  -62,652$0.00  2.50     [Low]Form 4-
2021-03-31Douglas James KramerGeneral CounselSell30,000Class A Common Stock$70.00$2,100,000.00  1.20     [ High ]32,652$2,285,640.00  1.30     [Low]Form 4-
2021-04-01Douglas James KramerGeneral CounselBuy10,000Class A Common Stock$0.00$0.00  -42,652$0.00  1.70     [Low]Form 4-
2021-04-01Douglas James KramerGeneral CounselSell9,050Class A Common Stock$72.87$659,473.50  0.36     [ Average ]33,602$2,448,577.74  1.34     [Low]Form 4-
2021-04-01Douglas James KramerGeneral CounselSell950Class A Common Stock$73.79$70,100.50  0.04     [ Very Low ]32,652$2,409,391.08  1.30     [Low]Form 4-
2021-04-13Thomas J SeifertChief Financial OfficerBuy20,000Class A Common Stock$0.00$0.00  -70,156$0.00  2.80     [Low]Form 4-
2021-04-13Thomas J SeifertChief Financial OfficerSell1,900Class A Common Stock$70.46$133,874.00  0.08     [ Very Low ]68,256$4,809,317.76  2.73     [Low]Form 4-
2021-04-13Thomas J SeifertChief Financial OfficerSell3,937Class A Common Stock$71.70$282,282.90  0.16     [ Low ]64,319$4,611,672.30  2.57     [Low]Form 4-
2021-04-13Thomas J SeifertChief Financial OfficerSell3,846Class A Common Stock$72.40$278,450.40  0.15     [ Low ]60,473$4,378,245.20  2.42     [Low]Form 4-
2021-04-13Thomas J SeifertChief Financial OfficerSell710Class A Common Stock$74.50$52,895.00  0.03     [ Very Low ]59,763$4,452,343.50  2.39     [Low]Form 4-
2021-04-13Thomas J SeifertChief Financial OfficerSell500Class A Common Stock$75.51$37,755.00  0.02     [ Very Low ]59,263$4,474,949.13  2.37     [Low]Form 4-
2021-04-13Thomas J SeifertChief Financial OfficerSell800Class A Common Stock$76.99$61,592.00  0.03     [ Very Low ]58,463$4,501,066.37  2.34     [Low]Form 4-
2021-04-13Thomas J SeifertChief Financial OfficerSell4,669Class A Common Stock$77.74$362,968.06  0.19     [ Low ]53,794$4,181,945.56  2.15     [Low]Form 4-
2021-04-13Thomas J SeifertChief Financial OfficerSell3,538Class A Common Stock$78.62$278,157.56  0.14     [ Low ]50,256$3,951,126.72  2.01     [Low]Form 4-
2021-04-13Thomas J SeifertChief Financial OfficerSell100Class A Common Stock$79.38$7,938.00  -50,156$3,981,383.28  2.00     [Low]Form 4-
2021-04-14Michelle ZatlynPresident and COOBuy27,791Class A Common Stock$0.00$0.00  -27,791$0.00  1.11     [Very Low]Form 4See footnote
2021-04-14Michelle ZatlynPresident and COOSell7,604Class A Common Stock$74.90$569,539.60  0.30     [ Average ]20,187$1,512,006.30  0.81     [Very Low]Form 4See footnote
2021-04-14Michelle ZatlynPresident and COOSell10,042Class A Common Stock$76.04$763,593.68  0.40     [ Average ]10,145$771,425.80  0.41     [Very Low]Form 4See footnote
2021-04-14Michelle ZatlynPresident and COOSell9,812Class A Common Stock$76.94$754,935.28  0.39     [ Average ]333$25,621.02  -Form 4See footnote
2021-04-14Michelle ZatlynPresident and COOSell333Class A Common Stock$77.60$25,840.80  -0$0.00  -Form 4See footnote
2021-04-14Michelle ZatlynPresident and COOBuy5,559Class A Common Stock$0.00$0.00  -5,559$0.00  0.22     [Very Low]Form 4See footnote
2021-04-14Michelle ZatlynPresident and COOSell1,519Class A Common Stock$74.90$113,773.10  0.06     [ Very Low ]4,040$302,596.00  0.16     [Very Low]Form 4See footnote
2021-04-14Michelle ZatlynPresident and COOSell2,007Class A Common Stock$76.04$152,612.28  0.08     [ Very Low ]2,033$154,589.32  0.08     [Very Low]Form 4See footnote
2021-04-14Michelle ZatlynPresident and COOSell1,966Class A Common Stock$76.94$151,264.04  0.08     [ Very Low ]67$5,154.98  -Form 4See footnote
2021-04-14Michelle ZatlynPresident and COOSell67Class A Common Stock$77.59$5,198.53  -0$0.00  -Form 4See footnote
2021-04-15Michelle ZatlynPresident and COOBuy27,791Class A Common Stock$0.00$0.00  -27,791$0.00  1.11     [Very Low]Form 4See footnote
2021-04-15Michelle ZatlynPresident and COOSell2,473Class A Common Stock$76.66$189,580.18  0.10     [ Low ]25,318$1,940,877.88  1.01     [Very Low]Form 4See footnote
2021-04-15Michelle ZatlynPresident and COOSell20,367Class A Common Stock$77.59$1,580,275.53  0.81     [ High ]4,951$384,148.09  0.20     [Very Low]Form 4See footnote
2021-04-15Michelle ZatlynPresident and COOSell4,951Class A Common Stock$78.37$388,009.87  0.20     [ Low ]0$0.00  -Form 4See footnote
2021-04-15Michelle ZatlynPresident and COOBuy5,559Class A Common Stock$0.00$0.00  -5,559$0.00  0.22     [Very Low]Form 4See footnote
2021-04-15Michelle ZatlynPresident and COOSell496Class A Common Stock$76.66$38,023.36  0.02     [ Very Low ]5,063$388,129.58  0.20     [Very Low]Form 4See footnote
2021-04-15Michelle ZatlynPresident and COOSell4,069Class A Common Stock$77.59$315,713.71  0.16     [ Low ]994$77,124.46  0.04     [Very Low]Form 4See footnote
2021-04-15Michelle ZatlynPresident and COOSell994Class A Common Stock$78.37$77,899.78  0.04     [ Very Low ]0$0.00  -Form 4See footnote
2021-04-16Michelle ZatlynPresident and COOBuy27,792Class A Common Stock$0.00$0.00  -27,792$0.00  1.11     [Very Low]Form 4See footnote
2021-04-16Michelle ZatlynPresident and COOSell13,862Class A Common Stock$74.03$1,026,203.86  0.55     [ Average ]13,930$1,031,237.90  0.56     [Very Low]Form 4See footnote
2021-04-16Michelle ZatlynPresident and COOSell11,506Class A Common Stock$75.02$863,180.12  0.46     [ Average ]2,424$181,848.48  0.10     [Very Low]Form 4See footnote
2021-04-16Michelle ZatlynPresident and COOSell1,595Class A Common Stock$75.99$121,204.05  0.06     [ Very Low ]829$62,995.71  0.03     [Very Low]Form 4See footnote
2021-04-16Michelle ZatlynPresident and COOSell829Class A Common Stock$77.30$64,081.70  0.03     [ Very Low ]0$0.00  -Form 4See footnote
2021-04-16Michelle ZatlynPresident and COOBuy5,558Class A Common Stock$0.00$0.00  -5,558$0.00  0.22     [Very Low]Form 4See footnote
2021-04-16Michelle ZatlynPresident and COOSell2,773Class A Common Stock$74.03$205,285.19  0.11     [ Low ]2,785$206,173.55  0.11     [Very Low]Form 4See footnote
2021-04-16Michelle ZatlynPresident and COOSell2,309Class A Common Stock$75.02$173,221.18  0.09     [ Very Low ]476$35,709.52  0.02     [Very Low]Form 4See footnote
2021-04-16Michelle ZatlynPresident and COOSell305Class A Common Stock$75.99$23,176.95  -171$12,994.29  -Form 4See footnote
2021-04-16Michelle ZatlynPresident and COOSell171Class A Common Stock$77.30$13,218.30  -0$0.00  -Form 4See footnote
2021-04-20Matthew PrinceCEO & Chair of the BoardBuy52,384Class A Common Stock$0.00$0.00  -52,384$0.00  2.09     [Low]Form 4See footnote
2021-04-20Matthew PrinceCEO & Chair of the BoardSell27,367Class A Common Stock$71.53$1,957,561.51  1.09     [ High ]25,017$1,789,466.01  1.00     [Very Low]Form 4See footnote
2021-04-20Matthew PrinceCEO & Chair of the BoardSell12,487Class A Common Stock$72.26$902,310.62  0.50     [ Average ]12,530$905,417.80  0.50     [Very Low]Form 4See footnote
2021-04-20Matthew PrinceCEO & Chair of the BoardSell10,130Class A Common Stock$73.38$743,339.40  0.40     [ Average ]2,400$176,112.00  0.10     [Very Low]Form 4See footnote
2021-04-20Matthew PrinceCEO & Chair of the BoardSell2,400Class A Common Stock$74.13$177,912.00  0.10     [ Low ]0$0.00  -Form 4See footnote
2021-04-21Matthew PrinceCEO & Chair of the BoardBuy52,384Class A Common Stock$0.00$0.00  -52,384$0.00  2.09     [Low]Form 4See footnote
2021-04-21Matthew PrinceCEO & Chair of the BoardSell7,200Class A Common Stock$72.10$519,120.00  0.29     [ Average ]45,184$3,257,766.40  1.81     [Low]Form 4See footnote
2021-04-21Matthew PrinceCEO & Chair of the BoardSell43,270Class A Common Stock$73.33$3,172,989.10  1.73     [ High ]1,914$140,353.62  0.08     [Very Low]Form 4See footnote
2021-04-21Matthew PrinceCEO & Chair of the BoardSell1,914Class A Common Stock$73.83$141,310.62  0.08     [ Very Low ]0$0.00  -Form 4See footnote
2021-04-22Matthew PrinceCEO & Chair of the BoardBuy52,384Class A Common Stock$0.00$0.00  -52,384$0.00  2.09     [Low]Form 4See footnote
2021-04-22Matthew PrinceCEO & Chair of the BoardSell17,757Class A Common Stock$75.45$1,339,765.65  0.71     [ Average ]34,627$2,612,607.15  1.38     [Low]Form 4See footnote
2021-04-22Matthew PrinceCEO & Chair of the BoardSell15,910Class A Common Stock$76.27$1,213,455.70  0.64     [ Average ]18,717$1,427,545.59  0.75     [Very Low]Form 4See footnote
2021-04-22Matthew PrinceCEO & Chair of the BoardSell18,517Class A Common Stock$77.22$1,429,882.74  0.74     [ Average ]200$15,444.00  -Form 4See footnote
2021-04-22Matthew PrinceCEO & Chair of the BoardSell200Class A Common Stock$77.93$15,586.00  -0$0.00  -Form 4See footnote
2021-04-27Thomas J SeifertChief Financial OfficerBuy20,000Class A Common Stock$0.00$0.00  -70,156$0.00  2.74     [Low]Form 4-
2021-04-27Thomas J SeifertChief Financial OfficerSell200Class A Common Stock$85.05$17,010.00  -69,956$5,949,757.80  2.73     [Low]Form 4-
2021-04-27Thomas J SeifertChief Financial OfficerSell6,980Class A Common Stock$86.64$604,747.20  0.27     [ Low ]62,976$5,456,240.64  2.46     [Low]Form 4-
2021-04-27Thomas J SeifertChief Financial OfficerSell12,820Class A Common Stock$87.13$1,117,006.60  0.50     [ Average ]50,156$4,370,092.28  1.96     [Low]Form 4-
2021-05-03Douglas James KramerGeneral CounselBuy40,000Class A Common Stock$0.00$0.00  -72,652$0.00  2.84     [Low]Form 4-
2021-05-03Douglas James KramerGeneral CounselSell15,456Class A Common Stock$82.81$1,279,911.36  0.60     [ Average ]57,196$4,736,400.76  2.23     [Low]Form 4-
2021-05-03Douglas James KramerGeneral CounselSell2,800Class A Common Stock$83.60$234,080.00  0.11     [ Low ]54,396$4,547,505.60  2.12     [Low]Form 4-
2021-05-03Douglas James KramerGeneral CounselSell21,744Class A Common Stock$84.93$1,846,717.92  0.85     [ High ]32,652$2,773,134.36  1.27     [Low]Form 4-
2021-05-10Katrin Suder-Buy32,000Class A Common Stock$0.00$0.00  -38,622$0.00  1.51     [Low]Form 4-
2021-05-10Katrin Suder-Sell23,497Class A Common Stock$67.21$1,579,233.37  0.92     [ High ]15,125$1,016,551.25  0.59     [Very Low]Form 4-
2021-05-10Katrin Suder-Sell852Class A Common Stock$67.99$57,927.48  0.03     [ Very Low ]14,273$970,421.27  0.56     [Very Low]Form 4-
2021-05-10Katrin Suder-Sell7,651Class A Common Stock$69.54$532,050.54  0.30     [ Average ]6,622$460,493.88  0.26     [Very Low]Form 4-
2021-05-11Stanley J Meresman-Buy24,000Class A Common Stock$0.00$0.00  -30,622$0.00  1.19     [Very Low]Form 4-
2021-05-11Stanley J Meresman-Sell4,182Class A Common Stock$65.54$274,088.28  0.16     [ Low ]26,440$1,732,877.60  1.03     [Very Low]Form 4-
2021-05-11Stanley J Meresman-Sell3,100Class A Common Stock$66.46$206,026.00  0.12     [ Low ]23,340$1,551,176.40  0.91     [Very Low]Form 4-
2021-05-11Stanley J Meresman-Sell5,297Class A Common Stock$67.89$359,613.33  0.21     [ Low ]18,043$1,224,939.27  0.70     [Very Low]Form 4-
2021-05-11Stanley J Meresman-Sell10,453Class A Common Stock$68.65$717,598.45  0.41     [ Average ]7,590$521,053.50  0.30     [Very Low]Form 4-
2021-05-11Stanley J Meresman-Sell968Class A Common Stock$69.21$66,995.28  0.04     [ Very Low ]6,622$458,308.62  0.26     [Very Low]Form 4-
2021-05-11Thomas J SeifertChief Financial OfficerBuy20,000Class A Common Stock$0.00$0.00  -70,156$0.00  2.74     [Low]Form 4-
2021-05-11Thomas J SeifertChief Financial OfficerSell500Class A Common Stock$65.61$32,805.00  0.02     [ Very Low ]69,656$4,570,130.16  2.72     [Low]Form 4-
2021-05-11Thomas J SeifertChief Financial OfficerSell800Class A Common Stock$67.07$53,656.00  0.03     [ Very Low ]68,856$4,618,171.92  2.69     [Low]Form 4-
2021-05-11Thomas J SeifertChief Financial OfficerSell2,793Class A Common Stock$68.04$190,035.72  0.11     [ Low ]66,063$4,494,926.52  2.58     [Low]Form 4-
2021-05-11Thomas J SeifertChief Financial OfficerSell2,815Class A Common Stock$68.86$193,840.90  0.11     [ Low ]63,248$4,355,257.28  2.47     [Low]Form 4-
2021-05-11Thomas J SeifertChief Financial OfficerSell1,500Class A Common Stock$70.16$105,240.00  0.06     [ Very Low ]61,748$4,332,239.68  2.41     [Low]Form 4-
2021-05-11Thomas J SeifertChief Financial OfficerSell10,459Class A Common Stock$71.19$744,576.21  0.41     [ Average ]51,289$3,651,263.91  2.00     [Low]Form 4-
2021-05-11Thomas J SeifertChief Financial OfficerSell1,133Class A Common Stock$71.62$81,145.46  0.04     [ Very Low ]50,156$3,592,172.72  1.96     [Low]Form 4-
2021-05-17Katrin Suder-Buy7,500Class A Common Stock$0.00$0.00  -14,122$0.00  0.55     [Very Low]Form 4-
2021-05-17Katrin Suder-Sell5,052Class A Common Stock$69.49$351,063.48  0.20     [ Low ]9,070$630,274.30  0.35     [Very Low]Form 4-
2021-05-17Katrin Suder-Sell2,448Class A Common Stock$70.52$172,632.96  0.10     [ Low ]6,622$466,983.44  0.26     [Very Low]Form 4-
2021-05-15Douglas James KramerGeneral CounselBuy7,877Class A Common Stock$0.00$0.00  -40,529$0.00  1.58     [Low]Form 4-
2021-05-18Scott D Sandell-Buy4,250,000Class A Common Stock$0.00$0.00  -7,013,583$0.00  273.69   [Very High]Form 4See Note 3
2021-05-18Scott D Sandell-Sell4,250,000Class A Common Stock$0.00$0.00  -2,763,583$0.00  107.84   [Very High]Form 4See Note 3
2021-05-18Scott D Sandell-Buy1,304,750Class A Common Stock$0.00$0.00  -1,304,750$0.00  50.91    [High]Form 4See Note 6
2021-05-18Scott D Sandell-Sell1,304,750Class A Common Stock$0.00$0.00  -0$0.00  -Form 4See Note 6
2021-05-18Scott D Sandell-Buy34,983Class A Common Stock$0.00$0.00  -350,078$0.00  13.66    [Average]Form 4See Note 9
2021-05-19Matthew PrinceCEO & Chair of the BoardBuy52,384Class A Common Stock$0.00$0.00  -52,384$0.00  2.04     [Low]Form 4See footnote
2021-05-19Matthew PrinceCEO & Chair of the BoardSell5,097Class A Common Stock$68.84$350,877.48  0.20     [ Low ]47,287$3,255,237.08  1.85     [Low]Form 4See footnote
2021-05-19Matthew PrinceCEO & Chair of the BoardSell23,553Class A Common Stock$69.86$1,645,412.58  0.92     [ High ]23,734$1,658,057.24  0.93     [Very Low]Form 4See footnote
2021-05-19Matthew PrinceCEO & Chair of the BoardSell23,734Class A Common Stock$70.45$1,672,060.30  0.93     [ High ]0$0.00  -Form 4See footnote
2021-05-20Matthew PrinceCEO & Chair of the BoardBuy52,384Class A Common Stock$0.00$0.00  -52,384$0.00  2.04     [Low]Form 4See footnote
2021-05-20Matthew PrinceCEO & Chair of the BoardSell6,249Class A Common Stock$71.80$448,678.20  0.24     [ Low ]46,135$3,312,493.00  1.80     [Low]Form 4See footnote
2021-05-20Matthew PrinceCEO & Chair of the BoardSell20,936Class A Common Stock$72.49$1,517,650.64  0.82     [ High ]25,199$1,826,675.51  0.98     [Very Low]Form 4See footnote
2021-05-20Matthew PrinceCEO & Chair of the BoardSell13,444Class A Common Stock$73.70$990,822.80  0.52     [ Average ]11,755$866,343.50  0.46     [Very Low]Form 4See footnote
2021-05-20Matthew PrinceCEO & Chair of the BoardSell11,755Class A Common Stock$74.39$874,454.45  0.46     [ Average ]0$0.00  -Form 4See footnote
2021-05-21Matthew PrinceCEO & Chair of the BoardBuy52,384Class A Common Stock$0.00$0.00  -52,384$0.00  2.04     [Low]Form 4See footnote
2021-05-21Matthew PrinceCEO & Chair of the BoardSell2,500Class A Common Stock$74.09$185,225.00  0.10     [ Low ]49,884$3,695,905.56  1.95     [Low]Form 4See footnote
2021-05-21Matthew PrinceCEO & Chair of the BoardSell32,617Class A Common Stock$75.01$2,446,601.17  1.27     [ High ]17,267$1,295,197.67  0.67     [Very Low]Form 4See footnote
2021-05-21Matthew PrinceCEO & Chair of the BoardSell17,267Class A Common Stock$75.53$1,304,176.51  0.67     [ Average ]0$0.00  -Form 4See footnote
2021-05-25Thomas J SeifertChief Financial OfficerBuy20,000Class A Common Stock$0.00$0.00  -70,156$0.00  2.74     [Low]Form 4-
2021-05-25Thomas J SeifertChief Financial OfficerSell15,514Class A Common Stock$79.56$1,234,293.84  0.61     [ Average ]54,642$4,347,317.52  2.13     [Low]Form 4-
2021-05-25Thomas J SeifertChief Financial OfficerSell4,486Class A Common Stock$80.29$360,180.94  0.18     [ Low ]50,156$4,027,025.24  1.96     [Low]Form 4-
2021-05-25Michelle ZatlynPresident and COOBuy27,775Class A Common Stock$0.00$0.00  -27,775$0.00  1.08     [Very Low]Form 4See footnote
2021-05-25Michelle ZatlynPresident and COOSell19,464Class A Common Stock$79.53$1,547,971.92  0.76     [ High ]8,311$660,973.83  0.32     [Very Low]Form 4See footnote
2021-05-25Michelle ZatlynPresident and COOSell8,311Class A Common Stock$80.21$666,625.31  0.32     [ Average ]0$0.00  -Form 4See footnote
2021-05-25Michelle ZatlynPresident and COOBuy5,555Class A Common Stock$0.00$0.00  -5,555$0.00  0.22     [Very Low]Form 4See footnote
2021-05-25Michelle ZatlynPresident and COOSell3,886Class A Common Stock$79.53$309,053.58  0.15     [ Low ]1,669$132,735.57  0.07     [Very Low]Form 4See footnote
2021-05-25Michelle ZatlynPresident and COOSell1,669Class A Common Stock$80.21$133,870.49  0.07     [ Very Low ]0$0.00  -Form 4See footnote
2021-05-26Michelle ZatlynPresident and COOBuy27,775Class A Common Stock$0.00$0.00  -27,775$0.00  1.08     [Very Low]Form 4See footnote
2021-05-26Michelle ZatlynPresident and COOSell26,036Class A Common Stock$79.98$2,082,359.28  1.02     [ High ]1,739$139,085.22  0.07     [Very Low]Form 4See footnote
2021-05-26Michelle ZatlynPresident and COOSell1,739Class A Common Stock$80.65$140,250.35  0.07     [ Very Low ]0$0.00  -Form 4See footnote
2021-05-26Michelle ZatlynPresident and COOBuy5,555Class A Common Stock$0.00$0.00  -5,555$0.00  0.22     [Very Low]Form 4See footnote
2021-05-26Michelle ZatlynPresident and COOSell5,205Class A Common Stock$79.98$416,295.90  0.20     [ Low ]350$27,993.00  -Form 4See footnote
2021-05-26Michelle ZatlynPresident and COOSell350Class A Common Stock$80.65$28,227.50  -0$0.00  -Form 4See footnote
2021-05-27Michelle ZatlynPresident and COOBuy27,775Class A Common Stock$0.00$0.00  -27,775$0.00  1.08     [Very Low]Form 4See footnote
2021-05-27Michelle ZatlynPresident and COOSell2,369Class A Common Stock$78.84$186,771.96  0.09     [ Very Low ]25,406$2,003,009.04  0.99     [Very Low]Form 4See footnote
2021-05-27Michelle ZatlynPresident and COOSell6,921Class A Common Stock$79.84$552,572.64  0.27     [ Low ]18,485$1,475,842.40  0.72     [Very Low]Form 4See footnote
2021-05-27Michelle ZatlynPresident and COOSell2,172Class A Common Stock$80.70$175,280.40  0.08     [ Very Low ]16,313$1,316,459.10  0.64     [Very Low]Form 4See footnote
2021-05-27Michelle ZatlynPresident and COOSell4,584Class A Common Stock$81.80$374,971.20  0.18     [ Low ]11,729$959,432.20  0.46     [Very Low]Form 4See footnote
2021-05-27Michelle ZatlynPresident and COOSell11,729Class A Common Stock$82.59$968,698.11  0.46     [ Average ]0$0.00  -Form 4See footnote
2021-05-27Michelle ZatlynPresident and COOBuy5,555Class A Common Stock$0.00$0.00  -5,555$0.00  0.22     [Very Low]Form 4See footnote
2021-05-27Michelle ZatlynPresident and COOSell480Class A Common Stock$78.84$37,843.20  0.02     [ Very Low ]5,075$400,113.00  0.20     [Very Low]Form 4See footnote
2021-05-27Michelle ZatlynPresident and COOSell1,378Class A Common Stock$79.84$110,019.52  0.05     [ Very Low ]3,697$295,168.48  0.14     [Very Low]Form 4See footnote
2021-05-27Michelle ZatlynPresident and COOSell428Class A Common Stock$80.70$34,539.60  0.02     [ Very Low ]3,269$263,808.30  0.13     [Very Low]Form 4See footnote
2021-05-27Michelle ZatlynPresident and COOSell923Class A Common Stock$81.80$75,501.40  0.04     [ Very Low ]2,346$191,902.80  0.09     [Very Low]Form 4See footnote
2021-05-27Michelle ZatlynPresident and COOSell2,346Class A Common Stock$82.59$193,756.14  0.09     [ Very Low ]0$0.00  -Form 4See footnote
2021-06-01Douglas James KramerGeneral CounselBuy2,123Class A Common Stock$0.00$0.00  -42,652$0.00  1.66     [Low]Form 4-
2021-06-01Douglas James KramerGeneral CounselSell9,966Class A Common Stock$81.91$816,315.06  0.39     [ Average ]32,686$2,677,310.26  1.28     [Low]Form 4-
2021-06-01Douglas James KramerGeneral CounselSell34Class A Common Stock$82.51$2,805.34  -32,652$2,694,116.52  1.27     [Low]Form 4-
2021-06-03Scott D Sandell-Buy2,441Class A Common Stock$0.00$0.00  -9,063$0.00  0.35     [Very Low]Form 4-
2021-06-03Stanley J Meresman-Buy2,441Class A Common Stock$0.00$0.00  -9,063$0.00  0.35     [Very Low]Form 4-
2021-06-03Maria S Eitel-Buy2,441Class A Common Stock$0.00$0.00  -9,063$0.00  0.35     [Very Low]Form 4-
2021-06-03Carl Ledbetter-Buy2,441Class A Common Stock$0.00$0.00  -9,063$0.00  0.35     [Very Low]Form 4-
2021-06-03Mark Anderson-Buy2,441Class A Common Stock$0.00$0.00  -9,063$0.00  0.35     [Very Low]Form 4-
2021-06-03Katrin Suder-Buy2,441Class A Common Stock$0.00$0.00  -9,063$0.00  0.35     [Very Low]Form 4-
2021-06-08Thomas J SeifertChief Financial OfficerBuy20,000Class A Common Stock$0.00$0.00  -70,156$0.00  2.74     [Low]Form 4-
2021-06-08Thomas J SeifertChief Financial OfficerSell500Class A Common Stock$87.75$43,875.00  0.02     [ Very Low ]69,656$6,112,314.00  2.72     [Low]Form 4-
2021-06-08Thomas J SeifertChief Financial OfficerSell4,648Class A Common Stock$88.65$412,045.20  0.18     [ Low ]65,008$5,762,959.20  2.54     [Low]Form 4-
2021-06-08Thomas J SeifertChief Financial OfficerSell11,447Class A Common Stock$89.68$1,026,566.96  0.45     [ Average ]53,561$4,803,350.48  2.09     [Low]Form 4-
2021-06-08Thomas J SeifertChief Financial OfficerSell3,405Class A Common Stock$90.21$307,165.05  0.13     [ Low ]50,156$4,524,572.76  1.96     [Low]Form 4-
2021-06-14Thomas J SeifertChief Financial OfficerBuy50,000Class A Common Stock$0.00$0.00  -100,156$0.00  3.91     [Low]Form 4-
2021-06-14Thomas J SeifertChief Financial OfficerSell50,000Class A Common Stock$95.19$4,759,500.00  1.95     [ High ]50,156$4,774,349.64  1.96     [Low]Form 4-
2021-06-14Matthew PrinceCEO & Chair of the BoardBuy52,384Class A Common Stock$0.00$0.00  -52,384$0.00  2.04     [Low]Form 4See footnote
2021-06-14Matthew PrinceCEO & Chair of the BoardSell3,500Class A Common Stock$94.27$329,945.00  0.14     [ Low ]48,884$4,608,294.68  1.91     [Low]Form 4See footnote
2021-06-14Matthew PrinceCEO & Chair of the BoardSell26,981Class A Common Stock$95.10$2,565,893.10  1.05     [ High ]21,903$2,082,975.30  0.85     [Very Low]Form 4See footnote
2021-06-14Matthew PrinceCEO & Chair of the BoardSell14,492Class A Common Stock$95.97$1,390,797.24  0.57     [ Average ]7,411$711,233.67  0.29     [Very Low]Form 4See footnote
2021-06-14Matthew PrinceCEO & Chair of the BoardSell7,411Class A Common Stock$96.90$718,125.90  0.29     [ Average ]0$0.00  -Form 4See footnote
2021-06-15Matthew PrinceCEO & Chair of the BoardBuy52,384Class A Common Stock$0.00$0.00  -52,384$0.00  2.04     [Low]Form 4See footnote
2021-06-15Matthew PrinceCEO & Chair of the BoardSell35,910Class A Common Stock$93.68$3,364,048.80  1.40     [ High ]16,474$1,543,284.32  0.64     [Very Low]Form 4See footnote
2021-06-15Matthew PrinceCEO & Chair of the BoardSell13,324Class A Common Stock$94.61$1,260,583.64  0.52     [ Average ]3,150$298,021.50  0.12     [Very Low]Form 4See footnote
2021-06-15Matthew PrinceCEO & Chair of the BoardSell3,150Class A Common Stock$95.39$300,478.50  0.12     [ Low ]0$0.00  -Form 4See footnote
2021-06-16Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  2.04     [Low]Form 4See footnote
2021-06-16Matthew PrinceCEO & Chair of the BoardSell6,400Class A Common Stock$93.14$596,096.00  0.25     [ Low ]45,985$4,283,042.90  1.79     [Low]Form 4See footnote
2021-06-16Matthew PrinceCEO & Chair of the BoardSell27,108Class A Common Stock$94.00$2,548,152.00  1.06     [ High ]18,877$1,774,438.00  0.74     [Very Low]Form 4See footnote
2021-06-16Matthew PrinceCEO & Chair of the BoardSell18,877Class A Common Stock$94.77$1,788,973.29  0.74     [ Average ]0$0.00  -Form 4See footnote
2021-06-16Carl Ledbetter-Sell13,700Class A Common Stock$92.56$1,268,072.00  0.53     [ Average ]2,355,849$218,057,383.44  91.93    [Very High]Form 4See footnote
2021-06-16Carl Ledbetter-Sell24,837Class A Common Stock$93.85$2,330,952.45  0.97     [ High ]2,331,012$218,765,476.20  90.96    [Very High]Form 4See footnote
2021-06-16Carl Ledbetter-Sell11,463Class A Common Stock$94.31$1,081,075.53  0.45     [ Average ]2,319,549$218,756,666.19  90.51    [Very High]Form 4See footnote
2021-06-22Thomas J SeifertChief Financial OfficerBuy20,000Class A Common Stock$0.00$0.00  -70,156$0.00  2.74     [Low]Form 4-
2021-06-22Thomas J SeifertChief Financial OfficerSell6,540Class A Common Stock$101.48$663,679.20  0.26     [ Low ]63,616$6,455,751.68  2.48     [Low]Form 4-
2021-06-22Thomas J SeifertChief Financial OfficerSell8,050Class A Common Stock$102.46$824,803.00  0.31     [ Average ]55,566$5,693,292.36  2.17     [Low]Form 4-
2021-06-22Thomas J SeifertChief Financial OfficerSell5,410Class A Common Stock$102.99$557,175.90  0.21     [ Low ]50,156$5,165,566.44  1.96     [Low]Form 4-
2021-06-24Thomas J SeifertChief Financial OfficerBuy50,000Class A Common Stock$0.00$0.00  -100,156$0.00  3.91     [Low]Form 4-
2021-06-24Thomas J SeifertChief Financial OfficerSell50,000Class A Common Stock$105.28$5,264,000.00  1.95     [ High ]50,156$5,280,423.68  1.96     [Low]Form 4-
2021-06-23Michelle ZatlynPresident and COOBuy27,775Class A Common Stock$0.00$0.00  -27,775$0.00  1.08     [Very Low]Form 4See footnote
2021-06-23Michelle ZatlynPresident and COOSell15,246Class A Common Stock$102.96$1,569,728.16  0.59     [ Average ]12,529$1,289,985.84  0.49     [Very Low]Form 4See footnote
2021-06-23Michelle ZatlynPresident and COOSell12,529Class A Common Stock$103.58$1,297,753.82  0.49     [ Average ]0$0.00  -Form 4See footnote
2021-06-23Michelle ZatlynPresident and COOBuy5,555Class A Common Stock$0.00$0.00  -5,555$0.00  0.22     [Very Low]Form 4See footnote
2021-06-23Michelle ZatlynPresident and COOSell3,057Class A Common Stock$102.97$314,779.29  0.12     [ Low ]2,498$257,219.06  0.10     [Very Low]Form 4See footnote
2021-06-23Michelle ZatlynPresident and COOSell2,498Class A Common Stock$103.57$258,717.86  0.10     [ Low ]0$0.00  -Form 4See footnote
2021-06-24Michelle ZatlynPresident and COOBuy27,775Class A Common Stock$0.00$0.00  -27,775$0.00  1.08     [Very Low]Form 4See footnote
2021-06-24Michelle ZatlynPresident and COOSell17,967Class A Common Stock$104.68$1,880,785.56  0.70     [ Average ]9,808$1,026,701.44  0.38     [Very Low]Form 4See footnote
2021-06-24Michelle ZatlynPresident and COOSell4,969Class A Common Stock$105.37$523,583.53  0.19     [ Low ]4,839$509,885.43  0.19     [Very Low]Form 4See footnote
2021-06-24Michelle ZatlynPresident and COOSell4,505Class A Common Stock$106.45$479,557.25  0.18     [ Low ]334$35,554.30  -Form 4See footnote
2021-06-24Michelle ZatlynPresident and COOSell334Class A Common Stock$107.32$35,844.88  -0$0.00  -Form 4See footnote
2021-06-24Michelle ZatlynPresident and COOBuy5,555Class A Common Stock$0.00$0.00  -5,555$0.00  0.22     [Very Low]Form 4See footnote
2021-06-24Michelle ZatlynPresident and COOSell3,579Class A Common Stock$104.68$374,649.72  0.14     [ Low ]1,976$206,847.68  0.08     [Very Low]Form 4See footnote
2021-06-24Michelle ZatlynPresident and COOSell1,015Class A Common Stock$105.37$106,950.55  0.04     [ Very Low ]961$101,260.57  0.04     [Very Low]Form 4See footnote
2021-06-24Michelle ZatlynPresident and COOSell895Class A Common Stock$106.46$95,281.70  0.03     [ Very Low ]66$7,026.36  -Form 4See footnote
2021-06-24Michelle ZatlynPresident and COOSell66Class A Common Stock$107.32$7,083.12  -0$0.00  -Form 4See footnote
2021-06-25Michelle ZatlynPresident and COOBuy27,775Class A Common Stock$0.00$0.00  -27,775$0.00  1.08     [Very Low]Form 4See footnote
2021-06-25Michelle ZatlynPresident and COOSell3,654Class A Common Stock$103.37$377,713.98  0.14     [ Low ]24,121$2,493,387.77  0.94     [Very Low]Form 4See footnote
2021-06-25Michelle ZatlynPresident and COOSell12,216Class A Common Stock$104.42$1,275,594.72  0.48     [ Average ]11,905$1,243,120.10  0.46     [Very Low]Form 4See footnote
2021-06-25Michelle ZatlynPresident and COOSell7,474Class A Common Stock$105.30$787,012.20  0.29     [ Average ]4,431$466,584.30  0.17     [Very Low]Form 4See footnote
2021-06-25Michelle ZatlynPresident and COOSell4,431Class A Common Stock$105.92$469,331.52  0.17     [ Low ]0$0.00  -Form 4See footnote
2021-06-25Michelle ZatlynPresident and COOBuy5,555Class A Common Stock$0.00$0.00  -5,555$0.00  0.22     [Very Low]Form 4See footnote
2021-06-25Michelle ZatlynPresident and COOSell731Class A Common Stock$103.37$75,563.47  0.03     [ Very Low ]4,824$498,656.88  0.19     [Very Low]Form 4See footnote
2021-06-25Michelle ZatlynPresident and COOSell2,443Class A Common Stock$104.42$255,098.06  0.10     [ Low ]2,381$248,624.02  0.09     [Very Low]Form 4See footnote
2021-06-25Michelle ZatlynPresident and COOSell1,494Class A Common Stock$105.29$157,303.26  0.06     [ Very Low ]887$93,392.23  0.03     [Very Low]Form 4See footnote
2021-06-25Michelle ZatlynPresident and COOSell887Class A Common Stock$105.92$93,951.04  0.03     [ Very Low ]0$0.00  -Form 4See footnote
2021-07-01Douglas James KramerGeneral CounselBuy40,000Class A Common Stock$0.00$0.00  -72,652$0.00  2.84     [Low]Form 4-
2021-07-01Douglas James KramerGeneral CounselSell14,160Class A Common Stock$104.95$1,486,092.00  0.55     [ Average ]58,492$6,138,735.40  2.28     [Low]Form 4-
2021-07-01Douglas James KramerGeneral CounselSell25,040Class A Common Stock$105.66$2,645,726.40  0.98     [ High ]33,452$3,534,538.32  1.31     [Low]Form 4-
2021-07-01Douglas James KramerGeneral CounselSell800Class A Common Stock$106.42$85,136.00  0.03     [ Very Low ]32,652$3,474,825.84  1.27     [Low]Form 4-
2021-07-06Thomas J SeifertChief Financial OfficerBuy20,000Class A Common Stock$0.00$0.00  -70,156$0.00  2.74     [Low]Form 4-
2021-07-06Thomas J SeifertChief Financial OfficerSell2,800Class A Common Stock$106.75$298,900.00  0.11     [ Low ]67,356$7,190,253.00  2.63     [Low]Form 4-
2021-07-06Thomas J SeifertChief Financial OfficerSell7,043Class A Common Stock$107.81$759,305.83  0.27     [ Low ]60,313$6,502,344.53  2.35     [Low]Form 4-
2021-07-06Thomas J SeifertChief Financial OfficerSell10,157Class A Common Stock$108.60$1,103,050.20  0.40     [ Average ]50,156$5,446,941.60  1.96     [Low]Form 4-
2021-07-07Michelle ZatlynPresident and COOBuy27,775Class A Common Stock$0.00$0.00  -27,775$0.00  1.08     [Very Low]Form 4See footnote
2021-07-07Michelle ZatlynPresident and COOSell3,495Class A Common Stock$107.74$376,551.30  0.14     [ Low ]24,280$2,615,927.20  0.95     [Very Low]Form 4See footnote
2021-07-07Michelle ZatlynPresident and COOSell16,194Class A Common Stock$108.61$1,758,830.34  0.63     [ Average ]8,086$878,220.46  0.32     [Very Low]Form 4See footnote
2021-07-07Michelle ZatlynPresident and COOSell7,395Class A Common Stock$109.51$809,826.45  0.29     [ Average ]691$75,671.41  0.03     [Very Low]Form 4See footnote
2021-07-07Michelle ZatlynPresident and COOSell691Class A Common Stock$110.49$76,348.59  0.03     [ Very Low ]0$0.00  -Form 4See footnote
2021-07-07Michelle ZatlynPresident and COOBuy5,555Class A Common Stock$0.00$0.00  -5,555$0.00  0.22     [Very Low]Form 4See footnote
2021-07-07Michelle ZatlynPresident and COOSell698Class A Common Stock$107.74$75,202.52  0.03     [ Very Low ]4,857$523,293.18  0.19     [Very Low]Form 4See footnote
2021-07-07Michelle ZatlynPresident and COOSell3,251Class A Common Stock$108.61$353,091.11  0.13     [ Low ]1,606$174,427.66  0.06     [Very Low]Form 4See footnote
2021-07-07Michelle ZatlynPresident and COOSell1,467Class A Common Stock$109.52$160,665.84  0.06     [ Very Low ]139$15,223.28  -Form 4See footnote
2021-07-07Michelle ZatlynPresident and COOSell139Class A Common Stock$110.49$15,358.11  -0$0.00  -Form 4See footnote
2021-07-08Michelle ZatlynPresident and COOBuy27,775Class A Common Stock$0.00$0.00  -27,775$0.00  1.08     [Very Low]Form 4See footnote
2021-07-08Michelle ZatlynPresident and COOSell1,019Class A Common Stock$102.48$104,427.12  0.04     [ Very Low ]26,756$2,741,954.88  1.04     [Very Low]Form 4See footnote
2021-07-08Michelle ZatlynPresident and COOSell2,356Class A Common Stock$103.55$243,963.80  0.09     [ Very Low ]24,400$2,526,620.00  0.95     [Very Low]Form 4See footnote
2021-07-08Michelle ZatlynPresident and COOSell915Class A Common Stock$104.53$95,644.95  0.04     [ Very Low ]23,485$2,454,887.05  0.92     [Very Low]Form 4See footnote
2021-07-08Michelle ZatlynPresident and COOSell2,671Class A Common Stock$105.79$282,565.09  0.10     [ Low ]20,814$2,201,913.06  0.81     [Very Low]Form 4See footnote
2021-07-08Michelle ZatlynPresident and COOSell5,276Class A Common Stock$106.58$562,316.08  0.21     [ Low ]15,538$1,656,040.04  0.61     [Very Low]Form 4See footnote
2021-07-08Michelle ZatlynPresident and COOSell4,864Class A Common Stock$107.69$523,804.16  0.19     [ Low ]10,674$1,149,483.06  0.42     [Very Low]Form 4See footnote
2021-07-08Michelle ZatlynPresident and COOSell10,260Class A Common Stock$108.94$1,117,724.40  0.40     [ Average ]414$45,101.16  0.02     [Very Low]Form 4See footnote
2021-07-08Michelle ZatlynPresident and COOSell414Class A Common Stock$109.39$45,287.46  0.02     [ Very Low ]0$0.00  -Form 4See footnote
2021-07-08Michelle ZatlynPresident and COOBuy5,555Class A Common Stock$0.00$0.00  -5,555$0.00  0.22     [Very Low]Form 4See footnote
2021-07-08Michelle ZatlynPresident and COOSell207Class A Common Stock$102.48$21,213.36  -5,348$548,063.04  0.21     [Very Low]Form 4See footnote
2021-07-08Michelle ZatlynPresident and COOSell468Class A Common Stock$103.55$48,461.40  0.02     [ Very Low ]4,880$505,324.00  0.19     [Very Low]Form 4See footnote
2021-07-08Michelle ZatlynPresident and COOSell185Class A Common Stock$104.53$19,338.05  -4,695$490,768.35  0.18     [Very Low]Form 4See footnote
2021-07-08Michelle ZatlynPresident and COOSell528Class A Common Stock$105.79$55,857.12  0.02     [ Very Low ]4,167$440,826.93  0.16     [Very Low]Form 4See footnote
2021-07-08Michelle ZatlynPresident and COOSell1,056Class A Common Stock$106.58$112,548.48  0.04     [ Very Low ]3,111$331,570.38  0.12     [Very Low]Form 4See footnote
2021-07-08Michelle ZatlynPresident and COOSell984Class A Common Stock$107.69$105,966.96  0.04     [ Very Low ]2,127$229,056.63  0.08     [Very Low]Form 4See footnote
2021-07-08Michelle ZatlynPresident and COOSell2,041Class A Common Stock$108.94$222,346.54  0.08     [ Very Low ]86$9,368.84  -Form 4See footnote
2021-07-08Michelle ZatlynPresident and COOSell86Class A Common Stock$109.39$9,407.54  -0$0.00  -Form 4See footnote
2021-07-09Carl Ledbetter-Sell30,770Class A Common Stock$106.28$3,270,235.60  1.20     [ High ]2,288,779$243,251,432.12  89.31    [Very High]Form 4See footnote
2021-07-09Carl Ledbetter-Sell15,380Class A Common Stock$106.99$1,645,506.20  0.60     [ Average ]2,273,399$243,230,959.01  88.71    [Very High]Form 4See footnote
2021-07-09Carl Ledbetter-Sell3,850Class A Common Stock$108.25$416,762.50  0.15     [ Low ]2,269,549$245,678,679.25  88.56    [Very High]Form 4See footnote
2021-07-09Michelle ZatlynPresident and COOBuy27,775Class A Common Stock$0.00$0.00  -27,775$0.00  1.08     [Very Low]Form 4See footnote
2021-07-09Michelle ZatlynPresident and COOSell5,382Class A Common Stock$106.33$572,268.06  0.21     [ Low ]22,393$2,381,047.69  0.87     [Very Low]Form 4See footnote
2021-07-09Michelle ZatlynPresident and COOSell3,764Class A Common Stock$107.15$403,312.60  0.15     [ Low ]18,629$1,996,097.35  0.73     [Very Low]Form 4See footnote
2021-07-09Michelle ZatlynPresident and COOSell4,232Class A Common Stock$108.31$458,367.92  0.17     [ Low ]14,397$1,559,339.07  0.56     [Very Low]Form 4See footnote
2021-07-09Michelle ZatlynPresident and COOSell14,397Class A Common Stock$108.98$1,568,985.06  0.56     [ Average ]0$0.00  -Form 4See footnote
2021-07-09Michelle ZatlynPresident and COOBuy5,555Class A Common Stock$0.00$0.00  -5,555$0.00  0.22     [Very Low]Form 4See footnote
2021-07-09Michelle ZatlynPresident and COOSell1,074Class A Common Stock$106.33$114,198.42  0.04     [ Very Low ]4,481$476,464.73  0.17     [Very Low]Form 4See footnote
2021-07-09Michelle ZatlynPresident and COOSell746Class A Common Stock$107.15$79,933.90  0.03     [ Very Low ]3,735$400,205.25  0.15     [Very Low]Form 4See footnote
2021-07-09Michelle ZatlynPresident and COOSell876Class A Common Stock$108.30$94,870.80  0.03     [ Very Low ]2,859$309,629.70  0.11     [Very Low]Form 4See footnote
2021-07-09Michelle ZatlynPresident and COOSell2,859Class A Common Stock$108.98$311,573.82  0.11     [ Low ]0$0.00  -Form 4See footnote
2021-07-15Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  2.04     [Low]Form 4See footnote
2021-07-15Matthew PrinceCEO & Chair of the BoardSell13,184Class A Common Stock$102.07$1,345,690.88  0.51     [ Average ]39,201$4,001,246.07  1.53     [Low]Form 4See footnote
2021-07-15Matthew PrinceCEO & Chair of the BoardSell14,312Class A Common Stock$102.73$1,470,271.76  0.56     [ Average ]24,889$2,556,846.97  0.97     [Very Low]Form 4See footnote
2021-07-15Matthew PrinceCEO & Chair of the BoardSell14,750Class A Common Stock$103.92$1,532,820.00  0.58     [ Average ]10,139$1,053,644.88  0.40     [Very Low]Form 4See footnote
2021-07-15Matthew PrinceCEO & Chair of the BoardSell9,238Class A Common Stock$104.83$968,419.54  0.36     [ Average ]901$94,451.83  0.04     [Very Low]Form 4See footnote
2021-07-15Matthew PrinceCEO & Chair of the BoardSell901Class A Common Stock$105.56$95,109.56  0.04     [ Very Low ]0$0.00  -Form 4See footnote
2021-07-16Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  2.04     [Low]Form 4See footnote
2021-07-16Matthew PrinceCEO & Chair of the BoardSell10,380Class A Common Stock$102.26$1,061,458.80  0.41     [ Average ]42,005$4,295,431.30  1.64     [Low]Form 4See footnote
2021-07-16Matthew PrinceCEO & Chair of the BoardSell41,205Class A Common Stock$102.76$4,234,225.80  1.61     [ High ]800$82,208.00  0.03     [Very Low]Form 4See footnote
2021-07-16Matthew PrinceCEO & Chair of the BoardSell800Class A Common Stock$103.80$83,040.00  0.03     [ Very Low ]0$0.00  -Form 4See footnote
2021-07-19Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  2.04     [Low]Form 4See footnote
2021-07-19Matthew PrinceCEO & Chair of the BoardSell3,875Class A Common Stock$100.14$388,042.50  0.15     [ Low ]48,510$4,857,791.40  1.89     [Low]Form 4See footnote
2021-07-19Matthew PrinceCEO & Chair of the BoardSell9,104Class A Common Stock$101.07$920,141.28  0.36     [ Average ]39,406$3,982,764.42  1.54     [Low]Form 4See footnote
2021-07-19Matthew PrinceCEO & Chair of the BoardSell5,159Class A Common Stock$101.94$525,908.46  0.20     [ Low ]34,247$3,491,139.18  1.34     [Low]Form 4See footnote
2021-07-19Matthew PrinceCEO & Chair of the BoardSell5,053Class A Common Stock$103.38$522,379.14  0.20     [ Low ]29,194$3,018,075.72  1.14     [Very Low]Form 4See footnote
2021-07-19Matthew PrinceCEO & Chair of the BoardSell12,456Class A Common Stock$104.16$1,297,416.96  0.49     [ Average ]16,738$1,743,430.08  0.65     [Very Low]Form 4See footnote
2021-07-19Matthew PrinceCEO & Chair of the BoardSell14,880Class A Common Stock$105.41$1,568,500.80  0.58     [ Average ]1,858$195,851.78  0.07     [Very Low]Form 4See footnote
2021-07-19Matthew PrinceCEO & Chair of the BoardSell1,858Class A Common Stock$105.78$196,539.24  0.07     [ Very Low ]0$0.00  -Form 4See footnote
2021-07-20Thomas J SeifertChief Financial OfficerBuy20,000Class A Common Stock$0.00$0.00  -70,156$0.00  2.74     [Low]Form 4-
2021-07-20Thomas J SeifertChief Financial OfficerSell1,004Class A Common Stock$103.01$103,422.04  0.04     [ Very Low ]69,152$7,123,347.52  2.70     [Low]Form 4-
2021-07-20Thomas J SeifertChief Financial OfficerSell2,100Class A Common Stock$103.97$218,337.00  0.08     [ Very Low ]67,052$6,971,396.44  2.62     [Low]Form 4-
2021-07-20Thomas J SeifertChief Financial OfficerSell2,103Class A Common Stock$104.87$220,541.61  0.08     [ Very Low ]64,949$6,811,201.63  2.53     [Low]Form 4-
2021-07-20Thomas J SeifertChief Financial OfficerSell1,200Class A Common Stock$105.95$127,140.00  0.05     [ Very Low ]63,749$6,754,206.55  2.49     [Low]Form 4-
2021-07-20Thomas J SeifertChief Financial OfficerSell4,013Class A Common Stock$107.17$430,073.21  0.16     [ Low ]59,736$6,401,907.12  2.33     [Low]Form 4-
2021-07-20Thomas J SeifertChief Financial OfficerSell9,549Class A Common Stock$108.14$1,032,628.86  0.37     [ Average ]50,187$5,427,222.18  1.96     [Low]Form 4-
2021-07-20Thomas J SeifertChief Financial OfficerSell31Class A Common Stock$108.66$3,368.46  -50,156$5,449,950.96  1.96     [Low]Form 4-
2021-08-02Douglas James KramerGeneral CounselBuy10,000Class A Common Stock$0.00$0.00  -42,652$0.00  1.66     [Low]Form 4-
2021-08-02Douglas James KramerGeneral CounselSell1,583Class A Common Stock$115.82$183,343.06  0.06     [ Very Low ]41,069$4,756,611.58  1.60     [Low]Form 4-
2021-08-02Douglas James KramerGeneral CounselSell3,183Class A Common Stock$116.88$372,029.04  0.12     [ Low ]37,886$4,428,115.68  1.48     [Low]Form 4-
2021-08-02Douglas James KramerGeneral CounselSell2,600Class A Common Stock$117.76$306,176.00  0.10     [ Low ]35,286$4,155,279.36  1.38     [Low]Form 4-
2021-08-02Douglas James KramerGeneral CounselSell2,634Class A Common Stock$119.09$313,683.06  0.10     [ Low ]32,652$3,888,526.68  1.27     [Low]Form 4-
2021-08-03Thomas J SeifertChief Financial OfficerBuy20,000Class A Common Stock$0.00$0.00  -70,156$0.00  2.74     [Low]Form 4-
2021-08-03Thomas J SeifertChief Financial OfficerSell6,196Class A Common Stock$118.07$731,561.72  0.24     [ Low ]63,960$7,551,757.20  2.50     [Low]Form 4-
2021-08-03Thomas J SeifertChief Financial OfficerSell13,037Class A Common Stock$119.03$1,551,794.11  0.51     [ Average ]50,923$6,061,364.69  1.99     [Low]Form 4-
2021-08-03Thomas J SeifertChief Financial OfficerSell767Class A Common Stock$119.61$91,740.87  0.03     [ Very Low ]50,156$5,999,159.16  1.96     [Low]Form 4-
2021-08-09Carl Ledbetter-Sell14,000Class A Common Stock$117.56$1,645,840.00  0.53     [ Average ]2,255,549$265,162,340.44  85.62    [Very High]Form 4See footnote
2021-08-09Carl Ledbetter-Sell13,400Class A Common Stock$118.52$1,588,168.00  0.51     [ Average ]2,242,149$265,739,499.48  85.11    [Very High]Form 4See footnote
2021-08-09Carl Ledbetter-Sell22,600Class A Common Stock$119.97$2,711,322.00  0.86     [ High ]2,219,549$266,279,293.53  84.25    [Very High]Form 4See footnote
2021-08-11Stanley J Meresman-Buy24,000Class A Common Stock$0.00$0.00  -33,063$0.00  1.26     [Low]Form 4-
2021-08-11Stanley J Meresman-Sell4,411Class A Common Stock$122.41$539,950.51  0.17     [ Low ]28,652$3,507,291.32  1.09     [Very Low]Form 4-
2021-08-11Stanley J Meresman-Sell19,389Class A Common Stock$123.10$2,386,785.90  0.74     [ Average ]9,263$1,140,275.30  0.35     [Very Low]Form 4-
2021-08-11Stanley J Meresman-Sell200Class A Common Stock$123.88$24,776.00  -9,063$1,122,724.44  0.34     [Very Low]Form 4-
2021-08-15Douglas James KramerGeneral CounselBuy7,877Class A Common Stock$0.00$0.00  -40,529$0.00  1.54     [Low]Form 4-
2021-08-17Katrin Suder-Buy7,500Class A Common Stock$0.00$0.00  -16,563$0.00  0.63     [Very Low]Form 4-
2021-08-17Katrin Suder-Sell3,555Class A Common Stock$119.63$425,284.65  0.13     [ Low ]13,008$1,556,147.04  0.49     [Very Low]Form 4-
2021-08-17Katrin Suder-Sell3,845Class A Common Stock$120.41$462,976.45  0.15     [ Low ]9,163$1,103,316.83  0.35     [Very Low]Form 4-
2021-08-17Katrin Suder-Sell100Class A Common Stock$121.17$12,117.00  -9,063$1,098,163.71  0.34     [Very Low]Form 4-
2021-08-17Thomas J SeifertChief Financial OfficerBuy20,000Class A Common Stock$0.00$0.00  -70,156$0.00  2.66     [Low]Form 4-
2021-08-17Thomas J SeifertChief Financial OfficerSell6,425Class A Common Stock$118.70$762,647.50  0.24     [ Low ]63,731$7,564,869.70  2.42     [Low]Form 4-
2021-08-17Thomas J SeifertChief Financial OfficerSell11,975Class A Common Stock$119.59$1,432,090.25  0.45     [ Average ]51,756$6,189,500.04  1.96     [Low]Form 4-
2021-08-17Thomas J SeifertChief Financial OfficerSell1,600Class A Common Stock$120.40$192,640.00  0.06     [ Very Low ]50,156$6,038,782.40  1.90     [Low]Form 4-
2021-08-17Scott D Sandell-Sell1,873,824Class A Common Stock$0.00$0.00  -889,759$0.00  33.78    [High]Form 4See Note 2
2021-08-17Scott D Sandell-Buy575,264Class A Common Stock$0.00$0.00  -575,264$0.00  21.84    [High]Form 4See Note 4
2021-08-17Scott D Sandell-Sell575,264Class A Common Stock$0.00$0.00  -0$0.00  -Form 4See Note 4
2021-08-17Scott D Sandell-Buy15,424Class A Common Stock$0.00$0.00  -365,502$0.00  13.87    [Average]Form 4See Note 7
2021-08-18Paul D. UnderwoodChief Accounting OfficerBuy34,500Class A Common Stock$0.00$0.00  -49,285$0.00  1.87     [Low]Form 4-
2021-08-18Paul D. UnderwoodChief Accounting OfficerSell8,970Class A Common Stock$117.11$1,050,476.70  0.34     [ Average ]40,315$4,721,289.65  1.53     [Low]Form 4-
2021-08-18Paul D. UnderwoodChief Accounting OfficerSell18,810Class A Common Stock$117.97$2,219,015.70  0.71     [ Average ]21,505$2,536,944.85  0.82     [Very Low]Form 4-
2021-08-18Paul D. UnderwoodChief Accounting OfficerSell8,220Class A Common Stock$118.95$977,769.00  0.31     [ Average ]13,285$1,580,250.75  0.50     [Very Low]Form 4-
2021-08-18Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  1.99     [Low]Form 4See footnote
2021-08-18Matthew PrinceCEO & Chair of the BoardSell8,348Class A Common Stock$117.23$978,636.04  0.32     [ Average ]44,037$5,162,457.51  1.67     [Low]Form 4See footnote
2021-08-18Matthew PrinceCEO & Chair of the BoardSell37,924Class A Common Stock$118.05$4,476,928.20  1.44     [ High ]6,113$721,639.65  0.23     [Very Low]Form 4See footnote
2021-08-18Matthew PrinceCEO & Chair of the BoardSell6,113Class A Common Stock$118.71$725,674.23  0.23     [ Low ]0$0.00  -Form 4See footnote
2021-08-19Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  1.99     [Low]Form 4See footnote
2021-08-19Matthew PrinceCEO & Chair of the BoardSell3,233Class A Common Stock$116.61$377,000.13  0.12     [ Low ]49,152$5,731,614.72  1.87     [Low]Form 4See footnote
2021-08-19Matthew PrinceCEO & Chair of the BoardSell5,276Class A Common Stock$117.52$620,035.52  0.20     [ Low ]43,876$5,156,307.52  1.67     [Low]Form 4See footnote
2021-08-19Matthew PrinceCEO & Chair of the BoardSell25,542Class A Common Stock$118.28$3,021,107.76  0.97     [ High ]18,334$2,168,545.52  0.70     [Very Low]Form 4See footnote
2021-08-19Matthew PrinceCEO & Chair of the BoardSell18,034Class A Common Stock$119.26$2,150,734.84  0.68     [ Average ]300$35,778.00  -Form 4See footnote
2021-08-19Matthew PrinceCEO & Chair of the BoardSell300Class A Common Stock$119.90$35,970.00  -0$0.00  -Form 4See footnote
2021-08-20Matthew PrinceCEO & Chair of the BoardBuy58,205Class A Common Stock$0.00$0.00  -58,205$0.00  2.21     [Low]Form 4See footnote
2021-08-20Matthew PrinceCEO & Chair of the BoardSell5,820Class A Common Stock$0.00$0.00  -52,385$0.00  1.99     [Low]Form 4See footnote
2021-08-20Matthew PrinceCEO & Chair of the BoardSell3,600Class A Common Stock$118.83$427,788.00  0.14     [ Low ]48,785$5,797,121.55  1.85     [Low]Form 4See footnote
2021-08-20Matthew PrinceCEO & Chair of the BoardSell20,931Class A Common Stock$119.85$2,508,580.35  0.79     [ High ]27,854$3,338,301.90  1.06     [Very Low]Form 4See footnote
2021-08-20Matthew PrinceCEO & Chair of the BoardSell17,106Class A Common Stock$120.61$2,063,154.66  0.65     [ Average ]10,748$1,296,316.28  0.41     [Very Low]Form 4See footnote
2021-08-20Matthew PrinceCEO & Chair of the BoardSell10,748Class A Common Stock$121.45$1,305,344.60  0.41     [ Average ]0$0.00  -Form 4See footnote
2021-08-25Michelle ZatlynPresident and COOBuy27,775Class A Common Stock$0.00$0.00  -27,775$0.00  1.05     [Very Low]Form 4See footnote
2021-08-25Michelle ZatlynPresident and COOSell18,303Class A Common Stock$123.34$2,257,492.02  0.69     [ Average ]9,472$1,168,276.48  0.36     [Very Low]Form 4See footnote
2021-08-25Michelle ZatlynPresident and COOSell8,222Class A Common Stock$124.33$1,022,241.26  0.31     [ Average ]1,250$155,412.50  0.05     [Very Low]Form 4See footnote
2021-08-25Michelle ZatlynPresident and COOSell1,250Class A Common Stock$125.10$156,375.00  0.05     [ Very Low ]0$0.00  -Form 4See footnote
2021-08-25Michelle ZatlynPresident and COOBuy5,555Class A Common Stock$0.00$0.00  -5,555$0.00  0.21     [Very Low]Form 4See footnote
2021-08-25Michelle ZatlynPresident and COOSell3,662Class A Common Stock$123.35$451,707.70  0.14     [ Low ]1,893$233,501.55  0.07     [Very Low]Form 4See footnote
2021-08-25Michelle ZatlynPresident and COOSell1,643Class A Common Stock$124.33$204,274.19  0.06     [ Very Low ]250$31,082.50  -Form 4See footnote
2021-08-25Michelle ZatlynPresident and COOSell250Class A Common Stock$125.10$31,275.00  -0$0.00  -Form 4See footnote
2021-08-26Michelle ZatlynPresident and COOBuy27,775Class A Common Stock$0.00$0.00  -27,775$0.00  1.05     [Very Low]Form 4See footnote
2021-08-26Michelle ZatlynPresident and COOSell9,713Class A Common Stock$121.31$1,178,284.03  0.37     [ Average ]18,062$2,191,101.22  0.69     [Very Low]Form 4See footnote
2021-08-26Michelle ZatlynPresident and COOSell9,505Class A Common Stock$122.41$1,163,507.05  0.36     [ Average ]8,557$1,047,462.37  0.32     [Very Low]Form 4See footnote
2021-08-26Michelle ZatlynPresident and COOSell8,474Class A Common Stock$123.19$1,043,912.06  0.32     [ Average ]83$10,224.77  -Form 4See footnote
2021-08-26Michelle ZatlynPresident and COOSell83Class A Common Stock$123.94$10,287.02  -0$0.00  -Form 4See footnote
2021-08-26Michelle ZatlynPresident and COOBuy5,555Class A Common Stock$0.00$0.00  -5,555$0.00  0.21     [Very Low]Form 4See footnote
2021-08-26Michelle ZatlynPresident and COOSell1,932Class A Common Stock$121.30$234,351.60  0.07     [ Very Low ]3,623$439,469.90  0.14     [Very Low]Form 4See footnote
2021-08-26Michelle ZatlynPresident and COOSell1,898Class A Common Stock$122.40$232,315.20  0.07     [ Very Low ]1,725$211,140.00  0.07     [Very Low]Form 4See footnote
2021-08-26Michelle ZatlynPresident and COOSell1,708Class A Common Stock$123.19$210,408.52  0.06     [ Very Low ]17$2,094.23  -Form 4See footnote
2021-08-26Michelle ZatlynPresident and COOSell17Class A Common Stock$123.94$2,106.98  -0$0.00  -Form 4See footnote
2021-08-27Michelle ZatlynPresident and COOBuy36,875Class A Common Stock$0.00$0.00  -36,875$0.00  1.40     [Low]Form 4See footnote
2021-08-27Michelle ZatlynPresident and COOSell9,100Class A Common Stock$0.00$0.00  -27,775$0.00  1.05     [Very Low]Form 4See footnote
2021-08-27Michelle ZatlynPresident and COOSell2,846Class A Common Stock$122.09$347,468.14  0.11     [ Low ]24,929$3,043,581.61  0.95     [Very Low]Form 4See footnote
2021-08-27Michelle ZatlynPresident and COOSell6,840Class A Common Stock$123.17$842,482.80  0.26     [ Low ]18,089$2,228,022.13  0.69     [Very Low]Form 4See footnote
2021-08-27Michelle ZatlynPresident and COOSell17,585Class A Common Stock$124.04$2,181,243.40  0.67     [ Average ]504$62,516.16  0.02     [Very Low]Form 4See footnote
2021-08-27Michelle ZatlynPresident and COOSell504Class A Common Stock$124.67$62,833.68  0.02     [ Very Low ]0$0.00  -Form 4See footnote
2021-08-27Michelle ZatlynPresident and COOBuy5,555Class A Common Stock$0.00$0.00  -5,555$0.00  0.21     [Very Low]Form 4See footnote
2021-08-27Michelle ZatlynPresident and COOSell579Class A Common Stock$122.09$70,690.11  0.02     [ Very Low ]4,976$607,519.84  0.19     [Very Low]Form 4See footnote
2021-08-27Michelle ZatlynPresident and COOSell1,352Class A Common Stock$123.18$166,539.36  0.05     [ Very Low ]3,624$446,404.32  0.14     [Very Low]Form 4See footnote
2021-08-27Michelle ZatlynPresident and COOSell3,528Class A Common Stock$124.04$437,613.12  0.13     [ Low ]96$11,907.84  -Form 4See footnote
2021-08-27Michelle ZatlynPresident and COOSell96Class A Common Stock$124.67$11,968.32  -0$0.00  -Form 4See footnote
2021-08-30Thomas J SeifertChief Financial OfficerBuy25,000Class A Common Stock$0.00$0.00  -75,156$0.00  2.85     [Low]Form 4-
2021-08-30Thomas J SeifertChief Financial OfficerSell25,000Class A Common Stock$0.00$0.00  -50,156$0.00  1.90     [Low]Form 4-
2021-08-31Thomas J SeifertChief Financial OfficerBuy20,000Class A Common Stock$0.00$0.00  -70,156$0.00  2.66     [Low]Form 4-
2021-08-31Thomas J SeifertChief Financial OfficerSell12,218Class A Common Stock$121.19$1,480,699.42  0.46     [ Average ]57,938$7,021,506.22  2.20     [Low]Form 4-
2021-08-31Thomas J SeifertChief Financial OfficerSell7,682Class A Common Stock$121.92$936,589.44  0.29     [ Average ]50,256$6,127,211.52  1.91     [Low]Form 4-
2021-08-31Thomas J SeifertChief Financial OfficerSell100Class A Common Stock$123.05$12,305.00  -50,156$6,171,695.80  1.90     [Low]Form 4-
2021-09-01Douglas James KramerGeneral CounselBuy2,123Class A Common Stock$0.00$0.00  -42,652$0.00  1.62     [Low]Form 4-
2021-09-01Douglas James KramerGeneral CounselSell4,062Class A Common Stock$120.07$487,724.34  0.15     [ Low ]38,590$4,633,501.30  1.46     [Low]Form 4-
2021-09-01Douglas James KramerGeneral CounselSell1,903Class A Common Stock$120.88$230,034.64  0.07     [ Very Low ]36,687$4,434,724.56  1.39     [Low]Form 4-
2021-09-01Douglas James KramerGeneral CounselSell3,935Class A Common Stock$121.96$479,912.60  0.15     [ Low ]32,752$3,994,433.92  1.24     [Very Low]Form 4-
2021-09-01Douglas James KramerGeneral CounselSell100Class A Common Stock$122.59$12,259.00  -32,652$4,002,808.68  1.24     [Very Low]Form 4-
2021-09-09Carl Ledbetter-Sell10,399Class A Common Stock$128.95$1,340,951.05  0.39     [ Average ]2,209,150$284,869,892.50  83.86    [Very High]Form 4See footnote
2021-09-09Carl Ledbetter-Sell20,648Class A Common Stock$129.83$2,680,729.84  0.78     [ High ]2,188,502$284,133,214.66  83.08    [Very High]Form 4See footnote
2021-09-09Carl Ledbetter-Sell18,953Class A Common Stock$130.72$2,477,536.16  0.72     [ Average ]2,169,549$283,603,445.28  82.36    [Very High]Form 4See footnote
2021-09-14Thomas J SeifertChief Financial OfficerBuy20,000Class A Common Stock$0.00$0.00  -70,156$0.00  2.66     [Low]Form 4-
2021-09-14Thomas J SeifertChief Financial OfficerSell300Class A Common Stock$125.87$37,761.00  -69,856$8,792,774.72  2.65     [Low]Form 4-
2021-09-14Thomas J SeifertChief Financial OfficerSell14,007Class A Common Stock$127.03$1,779,309.21  0.53     [ Average ]55,849$7,094,498.47  2.12     [Low]Form 4-
2021-09-14Thomas J SeifertChief Financial OfficerSell5,193Class A Common Stock$128.00$664,704.00  0.20     [ Low ]50,656$6,483,968.00  1.92     [Low]Form 4-
2021-09-14Thomas J SeifertChief Financial OfficerSell500Class A Common Stock$128.65$64,325.00  0.02     [ Very Low ]50,156$6,452,569.40  1.90     [Low]Form 4-
2021-09-13Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  1.99     [Low]Form 4See footnote
2021-09-13Matthew PrinceCEO & Chair of the BoardSell3,084Class A Common Stock$121.47$374,613.48  0.12     [ Low ]49,301$5,988,592.47  1.87     [Low]Form 4See footnote
2021-09-13Matthew PrinceCEO & Chair of the BoardSell9,551Class A Common Stock$122.39$1,168,946.89  0.36     [ Average ]39,750$4,865,002.50  1.51     [Low]Form 4See footnote
2021-09-13Matthew PrinceCEO & Chair of the BoardSell10,818Class A Common Stock$123.39$1,334,833.02  0.41     [ Average ]28,932$3,569,919.48  1.10     [Very Low]Form 4See footnote
2021-09-13Matthew PrinceCEO & Chair of the BoardSell19,224Class A Common Stock$124.49$2,393,195.76  0.73     [ Average ]9,708$1,208,548.92  0.37     [Very Low]Form 4See footnote
2021-09-13Matthew PrinceCEO & Chair of the BoardSell6,308Class A Common Stock$125.22$789,887.76  0.24     [ Low ]3,400$425,748.00  0.13     [Very Low]Form 4See footnote
2021-09-13Matthew PrinceCEO & Chair of the BoardSell1,100Class A Common Stock$126.54$139,194.00  0.04     [ Very Low ]2,300$291,042.00  0.09     [Very Low]Form 4See footnote
2021-09-13Matthew PrinceCEO & Chair of the BoardSell2,300Class A Common Stock$127.70$293,710.00  0.09     [ Very Low ]0$0.00  -Form 4See footnote
2021-09-14Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  1.99     [Low]Form 4See footnote
2021-09-14Matthew PrinceCEO & Chair of the BoardSell10,571Class A Common Stock$126.61$1,338,394.31  0.40     [ Average ]41,814$5,294,070.54  1.59     [Low]Form 4See footnote
2021-09-14Matthew PrinceCEO & Chair of the BoardSell30,884Class A Common Stock$127.31$3,931,842.04  1.17     [ High ]10,930$1,391,498.30  0.41     [Very Low]Form 4See footnote
2021-09-14Matthew PrinceCEO & Chair of the BoardSell10,830Class A Common Stock$128.19$1,388,297.70  0.41     [ Average ]100$12,819.00  -Form 4See footnote
2021-09-14Matthew PrinceCEO & Chair of the BoardSell100Class A Common Stock$128.88$12,888.00  -0$0.00  -Form 4See footnote
2021-09-15Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  1.99     [Low]Form 4See footnote
2021-09-15Matthew PrinceCEO & Chair of the BoardSell6,902Class A Common Stock$125.78$868,133.56  0.26     [ Low ]45,483$5,720,851.74  1.73     [Low]Form 4See footnote
2021-09-15Matthew PrinceCEO & Chair of the BoardSell21,860Class A Common Stock$126.55$2,766,383.00  0.83     [ High ]23,623$2,989,490.65  0.90     [Very Low]Form 4See footnote
2021-09-15Matthew PrinceCEO & Chair of the BoardSell7,609Class A Common Stock$127.42$969,538.78  0.29     [ Average ]16,014$2,040,503.88  0.61     [Very Low]Form 4See footnote
2021-09-15Matthew PrinceCEO & Chair of the BoardSell16,014Class A Common Stock$128.40$2,056,197.60  0.61     [ Average ]0$0.00  -Form 4See footnote
2021-09-20Paul D. UnderwoodChief Accounting OfficerBuy2,000Class A Common Stock$0.00$0.00  -15,285$0.00  0.58     [Very Low]Form 4-
2021-09-20Paul D. UnderwoodChief Accounting OfficerSell2,000Class A Common Stock$125.70$251,400.00  0.08     [ Very Low ]13,285$1,669,924.50  0.50     [Very Low]Form 4-
2021-09-21Michelle ZatlynPresident and COOBuy27,775Class A Common Stock$0.00$0.00  -27,775$0.00  1.05     [Very Low]Form 4See footnote
2021-09-21Michelle ZatlynPresident and COOSell3,382Class A Common Stock$128.45$434,417.90  0.13     [ Low ]24,393$3,133,280.85  0.93     [Very Low]Form 4See footnote
2021-09-21Michelle ZatlynPresident and COOSell13,723Class A Common Stock$129.47$1,776,716.81  0.52     [ Average ]10,670$1,381,444.90  0.41     [Very Low]Form 4See footnote
2021-09-21Michelle ZatlynPresident and COOSell5,763Class A Common Stock$130.45$751,783.35  0.22     [ Low ]4,907$640,118.15  0.19     [Very Low]Form 4See footnote
2021-09-21Michelle ZatlynPresident and COOSell4,907Class A Common Stock$131.08$643,209.56  0.19     [ Low ]0$0.00  -Form 4See footnote
2021-09-21Michelle ZatlynPresident and COOBuy5,555Class A Common Stock$0.00$0.00  -5,555$0.00  0.21     [Very Low]Form 4See footnote
2021-09-21Michelle ZatlynPresident and COOSell680Class A Common Stock$128.45$87,346.00  0.03     [ Very Low ]4,875$626,193.75  0.19     [Very Low]Form 4See footnote
2021-09-21Michelle ZatlynPresident and COOSell2,739Class A Common Stock$129.47$354,618.33  0.10     [ Low ]2,136$276,547.92  0.08     [Very Low]Form 4See footnote
2021-09-21Michelle ZatlynPresident and COOSell1,151Class A Common Stock$130.44$150,136.44  0.04     [ Very Low ]985$128,483.40  0.04     [Very Low]Form 4See footnote
2021-09-21Michelle ZatlynPresident and COOSell985Class A Common Stock$131.08$129,113.80  0.04     [ Very Low ]0$0.00  -Form 4See footnote
2021-09-22Michelle ZatlynPresident and COOBuy27,775Class A Common Stock$0.00$0.00  -27,775$0.00  1.05     [Very Low]Form 4See footnote
2021-09-22Michelle ZatlynPresident and COOSell1,250Class A Common Stock$131.85$164,812.50  0.05     [ Very Low ]26,525$3,497,321.25  1.01     [Very Low]Form 4See footnote
2021-09-22Michelle ZatlynPresident and COOSell2,251Class A Common Stock$132.89$299,135.39  0.09     [ Very Low ]24,274$3,225,771.86  0.92     [Very Low]Form 4See footnote
2021-09-22Michelle ZatlynPresident and COOSell1,581Class A Common Stock$134.01$211,869.81  0.06     [ Very Low ]22,693$3,041,088.93  0.86     [Very Low]Form 4See footnote
2021-09-22Michelle ZatlynPresident and COOSell5,474Class A Common Stock$135.14$739,756.36  0.21     [ Low ]17,219$2,326,975.66  0.65     [Very Low]Form 4See footnote
2021-09-22Michelle ZatlynPresident and COOSell11,321Class A Common Stock$136.07$1,540,448.47  0.43     [ Average ]5,898$802,540.86  0.22     [Very Low]Form 4See footnote
2021-09-22Michelle ZatlynPresident and COOSell5,898Class A Common Stock$136.78$806,728.44  0.22     [ Low ]0$0.00  -Form 4See footnote
2021-09-22Michelle ZatlynPresident and COOBuy5,555Class A Common Stock$0.00$0.00  -5,555$0.00  0.21     [Very Low]Form 4See footnote
2021-09-22Michelle ZatlynPresident and COOSell250Class A Common Stock$131.85$32,962.50  -5,305$699,464.25  0.20     [Very Low]Form 4See footnote
2021-09-22Michelle ZatlynPresident and COOSell451Class A Common Stock$132.90$59,937.90  0.02     [ Very Low ]4,854$645,096.60  0.18     [Very Low]Form 4See footnote
2021-09-22Michelle ZatlynPresident and COOSell319Class A Common Stock$134.01$42,749.19  -4,535$607,735.35  0.17     [Very Low]Form 4See footnote
2021-09-22Michelle ZatlynPresident and COOSell1,095Class A Common Stock$135.14$147,978.30  0.04     [ Very Low ]3,440$464,881.60  0.13     [Very Low]Form 4See footnote
2021-09-22Michelle ZatlynPresident and COOSell2,263Class A Common Stock$136.07$307,926.41  0.09     [ Very Low ]1,177$160,154.39  0.04     [Very Low]Form 4See footnote
2021-09-22Michelle ZatlynPresident and COOSell1,177Class A Common Stock$136.78$160,990.06  0.04     [ Very Low ]0$0.00  -Form 4See footnote
2021-09-23Michelle ZatlynPresident and COOBuy27,775Class A Common Stock$0.00$0.00  -27,775$0.00  1.05     [Very Low]Form 4See footnote
2021-09-23Michelle ZatlynPresident and COOSell1,505Class A Common Stock$131.89$198,494.45  0.06     [ Very Low ]26,270$3,464,750.30  1.00     [Very Low]Form 4See footnote
2021-09-23Michelle ZatlynPresident and COOSell3,849Class A Common Stock$132.64$510,531.36  0.15     [ Low ]22,421$2,973,921.44  0.85     [Very Low]Form 4See footnote
2021-09-23Michelle ZatlynPresident and COOSell4,003Class A Common Stock$133.59$534,760.77  0.15     [ Low ]18,418$2,460,460.62  0.70     [Very Low]Form 4See footnote
2021-09-23Michelle ZatlynPresident and COOSell5,844Class A Common Stock$134.56$786,368.64  0.22     [ Low ]12,574$1,691,957.44  0.48     [Very Low]Form 4See footnote
2021-09-23Michelle ZatlynPresident and COOSell6,530Class A Common Stock$135.84$887,035.20  0.25     [ Low ]6,044$821,016.96  0.23     [Very Low]Form 4See footnote
2021-09-23Michelle ZatlynPresident and COOSell6,044Class A Common Stock$136.32$823,918.08  0.23     [ Low ]0$0.00  -Form 4See footnote
2021-09-23Michelle ZatlynPresident and COOBuy5,555Class A Common Stock$0.00$0.00  -5,555$0.00  0.21     [Very Low]Form 4See footnote
2021-09-23Michelle ZatlynPresident and COOSell295Class A Common Stock$131.89$38,907.55  -5,260$693,741.40  0.20     [Very Low]Form 4See footnote
2021-09-23Michelle ZatlynPresident and COOSell761Class A Common Stock$132.63$100,931.43  0.03     [ Very Low ]4,499$596,702.37  0.17     [Very Low]Form 4See footnote
2021-09-23Michelle ZatlynPresident and COOSell824Class A Common Stock$133.58$110,069.92  0.03     [ Very Low ]3,675$490,906.50  0.14     [Very Low]Form 4See footnote
2021-09-23Michelle ZatlynPresident and COOSell1,171Class A Common Stock$134.56$157,569.76  0.04     [ Very Low ]2,504$336,938.24  0.10     [Very Low]Form 4See footnote
2021-09-23Michelle ZatlynPresident and COOSell1,291Class A Common Stock$135.84$175,369.44  0.05     [ Very Low ]1,213$164,773.92  0.05     [Very Low]Form 4See footnote
2021-09-23Michelle ZatlynPresident and COOSell1,213Class A Common Stock$136.32$165,356.16  0.05     [ Very Low ]0$0.00  -Form 4See footnote
2021-09-28Thomas J SeifertChief Financial OfficerBuy20,000Class A Common Stock$0.00$0.00  -70,156$0.00  2.66     [Low]Form 4-
2021-09-28Thomas J SeifertChief Financial OfficerSell6,860Class A Common Stock$113.35$777,581.00  0.26     [ Low ]63,296$7,174,601.60  2.40     [Low]Form 4-
2021-09-28Thomas J SeifertChief Financial OfficerSell8,458Class A Common Stock$114.33$967,003.14  0.32     [ Average ]54,838$6,269,628.54  2.08     [Low]Form 4-
2021-09-28Thomas J SeifertChief Financial OfficerSell2,082Class A Common Stock$115.27$239,992.14  0.08     [ Very Low ]52,756$6,081,184.12  2.00     [Low]Form 4-
2021-09-28Thomas J SeifertChief Financial OfficerSell1,400Class A Common Stock$116.45$163,030.00  0.05     [ Very Low ]51,356$5,980,406.20  1.95     [Low]Form 4-
2021-09-28Thomas J SeifertChief Financial OfficerSell900Class A Common Stock$117.23$105,507.00  0.03     [ Very Low ]50,456$5,914,956.88  1.92     [Low]Form 4-
2021-09-28Thomas J SeifertChief Financial OfficerSell300Class A Common Stock$118.47$35,541.00  -50,156$5,941,981.32  1.90     [Low]Form 4-
2021-10-01Douglas James KramerGeneral CounselBuy40,000Class A Common Stock$0.00$0.00  -72,652$0.00  2.76     [Low]Form 4-
2021-10-01Douglas James KramerGeneral CounselSell8,759Class A Common Stock$111.15$973,562.85  0.33     [ Average ]63,893$7,101,706.95  2.43     [Low]Form 4-
2021-10-01Douglas James KramerGeneral CounselSell15,025Class A Common Stock$111.97$1,682,349.25  0.57     [ Average ]48,868$5,471,749.96  1.86     [Low]Form 4-
2021-10-01Douglas James KramerGeneral CounselSell16,216Class A Common Stock$112.90$1,830,786.40  0.62     [ Average ]32,652$3,686,410.80  1.24     [Very Low]Form 4-
2021-10-08Carl Ledbetter-Sell8,918Class A Common Stock$135.17$1,205,446.06  0.34     [ Average ]2,160,631$292,052,492.27  82.02    [Very High]Form 4See footnote
2021-10-08Carl Ledbetter-Sell12,949Class A Common Stock$136.43$1,766,632.07  0.49     [ Average ]2,147,682$293,008,255.26  81.53    [Very High]Form 4See footnote
2021-10-08Carl Ledbetter-Sell17,499Class A Common Stock$137.12$2,399,462.88  0.66     [ Average ]2,130,183$292,090,692.96  80.86    [Very High]Form 4See footnote
2021-10-08Carl Ledbetter-Sell2,807Class A Common Stock$138.42$388,544.94  0.11     [ Low ]2,127,376$294,471,385.92  80.76    [Very High]Form 4See footnote
2021-10-08Carl Ledbetter-Sell7,827Class A Common Stock$139.31$1,090,379.37  0.30     [ Average ]2,119,549$295,274,371.19  80.46    [Very High]Form 4See footnote
2021-10-12Thomas J SeifertChief Financial OfficerBuy20,000Class A Common Stock$0.00$0.00  -70,156$0.00  2.66     [Low]Form 4-
2021-10-12Thomas J SeifertChief Financial OfficerSell3,140Class A Common Stock$145.81$457,843.40  0.12     [ Low ]67,016$9,771,602.96  2.54     [Low]Form 4-
2021-10-12Thomas J SeifertChief Financial OfficerSell3,970Class A Common Stock$146.73$582,518.10  0.15     [ Low ]63,046$9,250,739.58  2.39     [Low]Form 4-
2021-10-12Thomas J SeifertChief Financial OfficerSell2,642Class A Common Stock$147.72$390,276.24  0.10     [ Low ]60,404$8,922,878.88  2.29     [Low]Form 4-
2021-10-12Thomas J SeifertChief Financial OfficerSell1,653Class A Common Stock$148.70$245,801.10  0.06     [ Very Low ]58,751$8,736,273.70  2.23     [Low]Form 4-
2021-10-12Thomas J SeifertChief Financial OfficerSell5,162Class A Common Stock$149.97$774,145.14  0.20     [ Low ]53,589$8,036,742.33  2.03     [Low]Form 4-
2021-10-12Thomas J SeifertChief Financial OfficerSell3,433Class A Common Stock$150.83$517,799.39  0.13     [ Low ]50,156$7,565,029.48  1.90     [Low]Form 4-
2021-10-12Michelle ZatlynPresident and COOBuy27,775Class A Common Stock$0.00$0.00  -27,775$0.00  1.05     [Very Low]Form 4See footnote
2021-10-12Michelle ZatlynPresident and COOSell3,088Class A Common Stock$145.75$450,076.00  0.12     [ Low ]24,687$3,598,130.25  0.94     [Very Low]Form 4See footnote
2021-10-12Michelle ZatlynPresident and COOSell7,692Class A Common Stock$146.50$1,126,878.00  0.29     [ Average ]16,995$2,489,767.50  0.65     [Very Low]Form 4See footnote
2021-10-12Michelle ZatlynPresident and COOSell4,461Class A Common Stock$147.50$657,997.50  0.17     [ Low ]12,534$1,848,765.00  0.48     [Very Low]Form 4See footnote
2021-10-12Michelle ZatlynPresident and COOSell3,086Class A Common Stock$148.49$458,240.14  0.12     [ Low ]9,448$1,402,933.52  0.36     [Very Low]Form 4See footnote
2021-10-12Michelle ZatlynPresident and COOSell6,222Class A Common Stock$149.93$932,864.46  0.24     [ Low ]3,226$483,674.18  0.12     [Very Low]Form 4See footnote
2021-10-12Michelle ZatlynPresident and COOSell3,226Class A Common Stock$150.80$486,480.80  0.12     [ Low ]0$0.00  -Form 4See footnote
2021-10-12Michelle ZatlynPresident and COOBuy5,555Class A Common Stock$0.00$0.00  -5,555$0.00  0.21     [Very Low]Form 4See footnote
2021-10-12Michelle ZatlynPresident and COOSell621Class A Common Stock$145.75$90,510.75  0.02     [ Very Low ]4,934$719,130.50  0.19     [Very Low]Form 4See footnote
2021-10-12Michelle ZatlynPresident and COOSell1,532Class A Common Stock$146.50$224,438.00  0.06     [ Very Low ]3,402$498,393.00  0.13     [Very Low]Form 4See footnote
2021-10-12Michelle ZatlynPresident and COOSell894Class A Common Stock$147.50$131,865.00  0.03     [ Very Low ]2,508$369,930.00  0.10     [Very Low]Form 4See footnote
2021-10-12Michelle ZatlynPresident and COOSell614Class A Common Stock$148.49$91,172.86  0.02     [ Very Low ]1,894$281,240.06  0.07     [Very Low]Form 4See footnote
2021-10-12Michelle ZatlynPresident and COOSell1,250Class A Common Stock$149.92$187,400.00  0.05     [ Very Low ]644$96,548.48  0.02     [Very Low]Form 4See footnote
2021-10-12Michelle ZatlynPresident and COOSell644Class A Common Stock$150.80$97,115.20  0.02     [ Very Low ]0$0.00  -Form 4See footnote
2021-10-13Michelle ZatlynPresident and COOBuy27,775Class A Common Stock$0.00$0.00  -27,775$0.00  1.05     [Very Low]Form 4See footnote
2021-10-13Michelle ZatlynPresident and COOSell665Class A Common Stock$152.81$101,618.65  0.03     [ Very Low ]27,110$4,142,679.10  1.03     [Very Low]Form 4See footnote
2021-10-13Michelle ZatlynPresident and COOSell2,504Class A Common Stock$154.22$386,166.88  0.10     [ Low ]24,606$3,794,737.32  0.93     [Very Low]Form 4See footnote
2021-10-13Michelle ZatlynPresident and COOSell7,582Class A Common Stock$155.13$1,176,195.66  0.29     [ Average ]17,024$2,640,933.12  0.65     [Very Low]Form 4See footnote
2021-10-13Michelle ZatlynPresident and COOSell5,516Class A Common Stock$156.14$861,268.24  0.21     [ Low ]11,508$1,796,859.12  0.44     [Very Low]Form 4See footnote
2021-10-13Michelle ZatlynPresident and COOSell6,432Class A Common Stock$157.20$1,011,110.40  0.24     [ Low ]5,076$797,947.20  0.19     [Very Low]Form 4See footnote
2021-10-13Michelle ZatlynPresident and COOSell3,115Class A Common Stock$158.14$492,606.10  0.12     [ Low ]1,961$310,112.54  0.07     [Very Low]Form 4See footnote
2021-10-13Michelle ZatlynPresident and COOSell1,961Class A Common Stock$158.92$311,642.12  0.07     [ Very Low ]0$0.00  -Form 4See footnote
2021-10-13Michelle ZatlynPresident and COOBuy5,555Class A Common Stock$0.00$0.00  -5,555$0.00  0.21     [Very Low]Form 4See footnote
2021-10-13Michelle ZatlynPresident and COOSell135Class A Common Stock$152.82$20,630.70  -5,420$828,284.40  0.21     [Very Low]Form 4See footnote
2021-10-13Michelle ZatlynPresident and COOSell496Class A Common Stock$154.22$76,493.12  0.02     [ Very Low ]4,924$759,379.28  0.19     [Very Low]Form 4See footnote
2021-10-13Michelle ZatlynPresident and COOSell1,520Class A Common Stock$155.13$235,797.60  0.06     [ Very Low ]3,404$528,062.52  0.13     [Very Low]Form 4See footnote
2021-10-13Michelle ZatlynPresident and COOSell1,103Class A Common Stock$156.15$172,233.45  0.04     [ Very Low ]2,301$359,301.15  0.09     [Very Low]Form 4See footnote
2021-10-13Michelle ZatlynPresident and COOSell1,284Class A Common Stock$157.20$201,844.80  0.05     [ Very Low ]1,017$159,872.40  0.04     [Very Low]Form 4See footnote
2021-10-13Michelle ZatlynPresident and COOSell627Class A Common Stock$158.13$99,147.51  0.02     [ Very Low ]390$61,670.70  -Form 4See footnote
2021-10-13Michelle ZatlynPresident and COOSell390Class A Common Stock$158.92$61,978.80  -0$0.00  -Form 4See footnote
2021-10-14Michelle ZatlynPresident and COOBuy27,775Class A Common Stock$0.00$0.00  -27,775$0.00  1.05     [Very Low]Form 4See footnote
2021-10-14Michelle ZatlynPresident and COOSell513Class A Common Stock$159.88$82,018.44  0.02     [ Very Low ]27,262$4,358,648.56  1.03     [Very Low]Form 4See footnote
2021-10-14Michelle ZatlynPresident and COOSell950Class A Common Stock$160.99$152,940.50  0.04     [ Very Low ]26,312$4,235,968.88  1.00     [Very Low]Form 4See footnote
2021-10-14Michelle ZatlynPresident and COOSell3,471Class A Common Stock$162.26$563,204.46  0.13     [ Low ]22,841$3,706,180.66  0.87     [Very Low]Form 4See footnote
2021-10-14Michelle ZatlynPresident and COOSell7,160Class A Common Stock$163.17$1,168,297.20  0.27     [ Low ]15,681$2,558,668.77  0.60     [Very Low]Form 4See footnote
2021-10-14Michelle ZatlynPresident and COOSell4,536Class A Common Stock$164.16$744,629.76  0.17     [ Low ]11,145$1,829,563.20  0.42     [Very Low]Form 4See footnote
2021-10-14Michelle ZatlynPresident and COOSell10,461Class A Common Stock$165.13$1,727,424.93  0.40     [ Average ]684$112,948.92  0.03     [Very Low]Form 4See footnote
2021-10-14Michelle ZatlynPresident and COOSell684Class A Common Stock$165.82$113,420.88  0.03     [ Very Low ]0$0.00  -Form 4See footnote
2021-10-14Michelle ZatlynPresident and COOBuy5,555Class A Common Stock$0.00$0.00  -5,555$0.00  0.21     [Very Low]Form 4See footnote
2021-10-14Michelle ZatlynPresident and COOSell87Class A Common Stock$159.84$13,906.08  -5,468$874,005.12  0.21     [Very Low]Form 4See footnote
2021-10-14Michelle ZatlynPresident and COOSell150Class A Common Stock$160.98$24,147.00  -5,318$856,091.64  0.20     [Very Low]Form 4See footnote
2021-10-14Michelle ZatlynPresident and COOSell829Class A Common Stock$162.27$134,521.83  0.03     [ Very Low ]4,489$728,430.03  0.17     [Very Low]Form 4See footnote
2021-10-14Michelle ZatlynPresident and COOSell1,380Class A Common Stock$163.16$225,160.80  0.05     [ Very Low ]3,109$507,264.44  0.12     [Very Low]Form 4See footnote
2021-10-14Michelle ZatlynPresident and COOSell879Class A Common Stock$164.18$144,314.22  0.03     [ Very Low ]2,230$366,121.40  0.08     [Very Low]Form 4See footnote
2021-10-14Michelle ZatlynPresident and COOSell2,087Class A Common Stock$165.13$344,626.31  0.08     [ Very Low ]143$23,613.59  -Form 4See footnote
2021-10-14Michelle ZatlynPresident and COOSell143Class A Common Stock$165.82$23,712.26  -0$0.00  -Form 4See footnote
2021-10-18Paul D. UnderwoodChief Accounting OfficerBuy2,000Class A Common Stock$0.00$0.00  -15,285$0.00  0.58     [Very Low]Form 4-
2021-10-18Paul D. UnderwoodChief Accounting OfficerSell2,000Class A Common Stock$168.05$336,100.00  0.08     [ Very Low ]13,285$2,232,544.25  0.50     [Very Low]Form 4-
2021-10-18Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  1.99     [Low]Form 4See footnote
2021-10-18Matthew PrinceCEO & Chair of the BoardSell1,090Class A Common Stock$169.86$185,147.40  0.04     [ Very Low ]51,295$8,712,968.70  1.95     [Low]Form 4See footnote
2021-10-18Matthew PrinceCEO & Chair of the BoardSell810Class A Common Stock$170.18$137,845.80  0.03     [ Very Low ]50,485$8,591,537.30  1.92     [Low]Form 4See footnote
2021-10-18Matthew PrinceCEO & Chair of the BoardSell1,150Class A Common Stock$171.59$197,328.50  0.04     [ Very Low ]49,335$8,465,392.65  1.87     [Low]Form 4See footnote
2021-10-18Matthew PrinceCEO & Chair of the BoardSell6,700Class A Common Stock$172.75$1,157,425.00  0.25     [ Low ]42,635$7,365,196.25  1.62     [Low]Form 4See footnote
2021-10-18Matthew PrinceCEO & Chair of the BoardSell11,190Class A Common Stock$173.67$1,943,367.30  0.42     [ Average ]31,445$5,461,053.15  1.19     [Very Low]Form 4See footnote
2021-10-18Matthew PrinceCEO & Chair of the BoardSell5,138Class A Common Stock$174.64$897,300.32  0.20     [ Low ]26,307$4,594,254.48  1.00     [Very Low]Form 4See footnote
2021-10-18Matthew PrinceCEO & Chair of the BoardSell7,705Class A Common Stock$175.79$1,354,461.95  0.29     [ Average ]18,602$3,270,045.58  0.71     [Very Low]Form 4See footnote
2021-10-18Matthew PrinceCEO & Chair of the BoardSell2,735Class A Common Stock$176.55$482,864.25  0.10     [ Low ]15,867$2,801,318.85  0.60     [Very Low]Form 4See footnote
2021-10-18Matthew PrinceCEO & Chair of the BoardSell2,120Class A Common Stock$177.90$377,148.00  0.08     [ Very Low ]13,747$2,445,591.30  0.52     [Very Low]Form 4See footnote
2021-10-18Matthew PrinceCEO & Chair of the BoardSell3,108Class A Common Stock$178.84$555,834.72  0.12     [ Low ]10,639$1,902,678.76  0.40     [Very Low]Form 4See footnote
2021-10-18Matthew PrinceCEO & Chair of the BoardSell8,575Class A Common Stock$179.91$1,542,728.25  0.33     [ Average ]2,064$371,334.24  0.08     [Very Low]Form 4See footnote
2021-10-18Matthew PrinceCEO & Chair of the BoardSell1,500Class A Common Stock$180.83$271,245.00  0.06     [ Very Low ]564$101,988.12  0.02     [Very Low]Form 4See footnote
2021-10-18Matthew PrinceCEO & Chair of the BoardSell564Class A Common Stock$181.44$102,332.16  0.02     [ Very Low ]0$0.00  -Form 4See footnote
2021-10-19Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  1.99     [Low]Form 4See footnote
2021-10-19Matthew PrinceCEO & Chair of the BoardSell1,190Class A Common Stock$172.35$205,096.50  0.05     [ Very Low ]51,195$8,823,458.25  1.94     [Low]Form 4See footnote
2021-10-19Matthew PrinceCEO & Chair of the BoardSell6,334Class A Common Stock$172.99$1,095,718.66  0.24     [ Low ]44,861$7,760,504.39  1.70     [Low]Form 4See footnote
2021-10-19Matthew PrinceCEO & Chair of the BoardSell8,053Class A Common Stock$174.04$1,401,544.12  0.31     [ Average ]36,808$6,406,064.32  1.40     [Low]Form 4See footnote
2021-10-19Matthew PrinceCEO & Chair of the BoardSell8,684Class A Common Stock$175.09$1,520,481.56  0.33     [ Average ]28,124$4,924,231.16  1.07     [Very Low]Form 4See footnote
2021-10-19Matthew PrinceCEO & Chair of the BoardSell4,226Class A Common Stock$175.97$743,649.22  0.16     [ Low ]23,898$4,205,331.06  0.91     [Very Low]Form 4See footnote
2021-10-19Matthew PrinceCEO & Chair of the BoardSell4,957Class A Common Stock$176.99$877,339.43  0.19     [ Low ]18,941$3,352,367.59  0.72     [Very Low]Form 4See footnote
2021-10-19Matthew PrinceCEO & Chair of the BoardSell8,276Class A Common Stock$178.05$1,473,541.80  0.31     [ Average ]10,665$1,898,903.25  0.40     [Very Low]Form 4See footnote
2021-10-19Matthew PrinceCEO & Chair of the BoardSell9,621Class A Common Stock$178.95$1,721,677.95  0.37     [ Average ]1,044$186,823.80  0.04     [Very Low]Form 4See footnote
2021-10-19Matthew PrinceCEO & Chair of the BoardSell1,044Class A Common Stock$179.74$187,648.56  0.04     [ Very Low ]0$0.00  -Form 4See footnote
2021-10-20Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  1.99     [Low]Form 4See footnote
2021-10-20Matthew PrinceCEO & Chair of the BoardSell1,000Class A Common Stock$169.06$169,060.00  0.04     [ Very Low ]51,385$8,687,148.10  1.95     [Low]Form 4See footnote
2021-10-20Matthew PrinceCEO & Chair of the BoardSell2,671Class A Common Stock$170.27$454,791.17  0.10     [ Low ]48,714$8,294,532.78  1.85     [Low]Form 4See footnote
2021-10-20Matthew PrinceCEO & Chair of the BoardSell7,544Class A Common Stock$171.34$1,292,588.96  0.29     [ Average ]41,170$7,054,067.80  1.56     [Low]Form 4See footnote
2021-10-20Matthew PrinceCEO & Chair of the BoardSell6,017Class A Common Stock$172.32$1,036,849.44  0.23     [ Low ]35,153$6,057,564.96  1.33     [Low]Form 4See footnote
2021-10-20Matthew PrinceCEO & Chair of the BoardSell5,477Class A Common Stock$173.48$950,149.96  0.21     [ Low ]29,676$5,148,192.48  1.13     [Very Low]Form 4See footnote
2021-10-20Matthew PrinceCEO & Chair of the BoardSell12,998Class A Common Stock$174.39$2,266,721.22  0.49     [ Average ]16,678$2,908,476.42  0.63     [Very Low]Form 4See footnote
2021-10-20Matthew PrinceCEO & Chair of the BoardSell9,329Class A Common Stock$175.33$1,635,653.57  0.35     [ Average ]7,349$1,288,500.17  0.28     [Very Low]Form 4See footnote
2021-10-20Matthew PrinceCEO & Chair of the BoardSell7,349Class A Common Stock$176.16$1,294,599.84  0.28     [ Low ]0$0.00  -Form 4See footnote
2021-10-26Thomas J SeifertChief Financial OfficerBuy20,000Class A Common Stock$0.00$0.00  -70,156$0.00  2.66     [Low]Form 4-
2021-10-26Thomas J SeifertChief Financial OfficerSell1,100Class A Common Stock$183.29$201,619.00  0.04     [ Very Low ]69,056$12,657,274.24  2.62     [Low]Form 4-
2021-10-26Thomas J SeifertChief Financial OfficerSell2,950Class A Common Stock$184.38$543,921.00  0.11     [ Low ]66,106$12,188,624.28  2.51     [Low]Form 4-
2021-10-26Thomas J SeifertChief Financial OfficerSell6,357Class A Common Stock$185.23$1,177,507.11  0.24     [ Low ]59,749$11,067,307.27  2.27     [Low]Form 4-
2021-10-26Thomas J SeifertChief Financial OfficerSell2,030Class A Common Stock$186.15$377,884.50  0.08     [ Very Low ]57,719$10,744,391.85  2.19     [Low]Form 4-
2021-10-26Thomas J SeifertChief Financial OfficerSell1,480Class A Common Stock$187.27$277,159.60  0.06     [ Very Low ]56,239$10,531,877.53  2.13     [Low]Form 4-
2021-10-26Thomas J SeifertChief Financial OfficerSell3,218Class A Common Stock$188.24$605,756.32  0.12     [ Low ]53,021$9,980,673.04  2.01     [Low]Form 4-
2021-10-26Thomas J SeifertChief Financial OfficerSell2,100Class A Common Stock$189.33$397,593.00  0.08     [ Very Low ]50,921$9,640,872.93  1.93     [Low]Form 4-
2021-10-26Thomas J SeifertChief Financial OfficerSell765Class A Common Stock$190.66$145,854.90  0.03     [ Very Low ]50,156$9,562,742.96  1.90     [Low]Form 4-
2021-11-01Douglas James KramerGeneral CounselBuy10,000Class A Common Stock$0.00$0.00  -42,652$0.00  1.62     [Low]Form 4-
2021-11-01Douglas James KramerGeneral CounselSell1,324Class A Common Stock$191.09$253,003.16  0.05     [ Very Low ]41,328$7,897,367.52  1.57     [Low]Form 4-
2021-11-01Douglas James KramerGeneral CounselSell2,400Class A Common Stock$192.11$461,064.00  0.09     [ Very Low ]38,928$7,478,458.08  1.48     [Low]Form 4-
2021-11-01Douglas James KramerGeneral CounselSell1,287Class A Common Stock$193.05$248,455.35  0.05     [ Very Low ]37,641$7,266,595.05  1.43     [Low]Form 4-
2021-11-01Douglas James KramerGeneral CounselSell4,989Class A Common Stock$194.60$970,859.40  0.19     [ Low ]32,652$6,354,079.20  1.24     [Very Low]Form 4-
2021-11-08Carl Ledbetter-Sell600Class A Common Stock$192.99$115,794.00  0.02     [ Very Low ]2,118,949$408,935,967.51  80.44    [Very High]Form 4See footnote
2021-11-08Carl Ledbetter-Sell6,799Class A Common Stock$194.38$1,321,589.62  0.26     [ Low ]2,112,150$410,559,717.00  80.18    [Very High]Form 4See footnote
2021-11-08Carl Ledbetter-Sell11,023Class A Common Stock$195.25$2,152,240.75  0.42     [ Average ]2,101,127$410,245,046.75  79.76    [Very High]Form 4See footnote
2021-11-08Carl Ledbetter-Sell7,915Class A Common Stock$196.49$1,555,218.35  0.30     [ Average ]2,093,212$411,295,225.88  79.46    [Very High]Form 4See footnote
2021-11-08Carl Ledbetter-Sell9,383Class A Common Stock$197.41$1,852,298.03  0.36     [ Average ]2,083,829$411,368,682.89  79.10    [Very High]Form 4See footnote
2021-11-08Carl Ledbetter-Sell11,968Class A Common Stock$198.40$2,374,451.20  0.45     [ Average ]2,071,861$411,057,222.40  78.65    [Very High]Form 4See footnote
2021-11-08Carl Ledbetter-Sell2,312Class A Common Stock$199.46$461,151.52  0.09     [ Very Low ]2,069,549$412,792,243.54  78.56    [Very High]Form 4See footnote
2021-11-08Scott D Sandell-Buy984,065Class A Common Stock$0.00$0.00  -1,873,824$0.00  71.13    [High]Form 4See Note 3
2021-11-08Scott D Sandell-Sell1,873,824Class A Common Stock$0.00$0.00  -0$0.00  -Form 4See Note 3
2021-11-08Scott D Sandell-Buy575,264Class A Common Stock$0.00$0.00  -575,264$0.00  21.84    [High]Form 4See Note 6
2021-11-08Scott D Sandell-Sell575,264Class A Common Stock$0.00$0.00  -0$0.00  -Form 4See Note 6
2021-11-08Scott D Sandell-Buy15,424Class A Common Stock$0.00$0.00  -339,926$0.00  12.90    [Average]Form 4See Note 9
2021-11-09Thomas J SeifertChief Financial OfficerBuy20,000Class A Common Stock$0.00$0.00  -70,156$0.00  2.66     [Low]Form 4-
2021-11-09Thomas J SeifertChief Financial OfficerSell524Class A Common Stock$200.87$105,255.88  0.02     [ Very Low ]69,632$13,986,979.84  2.64     [Low]Form 4-
2021-11-09Thomas J SeifertChief Financial OfficerSell2,413Class A Common Stock$201.91$487,208.83  0.09     [ Very Low ]67,219$13,572,188.29  2.55     [Low]Form 4-
2021-11-09Thomas J SeifertChief Financial OfficerSell4,344Class A Common Stock$202.83$881,093.52  0.16     [ Low ]62,875$12,752,936.25  2.39     [Low]Form 4-
2021-11-09Thomas J SeifertChief Financial OfficerSell2,579Class A Common Stock$203.89$525,832.31  0.10     [ Low ]60,296$12,293,751.44  2.29     [Low]Form 4-
2021-11-09Thomas J SeifertChief Financial OfficerSell4,633Class A Common Stock$204.71$948,421.43  0.18     [ Low ]55,663$11,394,772.73  2.11     [Low]Form 4-
2021-11-09Thomas J SeifertChief Financial OfficerSell2,400Class A Common Stock$205.86$494,064.00  0.09     [ Very Low ]53,263$10,964,721.18  2.02     [Low]Form 4-
2021-11-09Thomas J SeifertChief Financial OfficerSell1,800Class A Common Stock$206.75$372,150.00  0.07     [ Very Low ]51,463$10,639,975.25  1.95     [Low]Form 4-
2021-11-09Thomas J SeifertChief Financial OfficerSell1,007Class A Common Stock$208.08$209,536.56  0.04     [ Very Low ]50,456$10,498,884.48  1.92     [Low]Form 4-
2021-11-09Thomas J SeifertChief Financial OfficerSell200Class A Common Stock$208.63$41,726.00  -50,256$10,484,909.28  1.91     [Low]Form 4-
2021-11-09Thomas J SeifertChief Financial OfficerSell100Class A Common Stock$209.66$20,966.00  -50,156$10,515,706.96  1.90     [Low]Form 4-
2021-11-15Stanley J Meresman-Buy24,000Class A Common Stock$0.00$0.00  -33,063$0.00  1.21     [Very Low]Form 4-
2021-11-15Stanley J Meresman-Sell3,364Class A Common Stock$205.47$691,201.08  0.12     [ Low ]29,699$6,102,253.53  1.08     [Very Low]Form 4-
2021-11-15Stanley J Meresman-Sell4,812Class A Common Stock$206.52$993,774.24  0.18     [ Low ]24,887$5,139,663.24  0.91     [Very Low]Form 4-
2021-11-15Stanley J Meresman-Sell10,447Class A Common Stock$207.41$2,166,812.27  0.38     [ Average ]14,440$2,995,000.40  0.53     [Very Low]Form 4-
2021-11-15Stanley J Meresman-Sell4,977Class A Common Stock$208.40$1,037,206.80  0.18     [ Low ]9,463$1,972,089.20  0.35     [Very Low]Form 4-
2021-11-15Stanley J Meresman-Sell400Class A Common Stock$208.99$83,596.00  -9,063$1,894,076.37  0.33     [Very Low]Form 4-
2021-11-15Douglas James KramerGeneral CounselBuy7,877Class A Common Stock$0.00$0.00  -40,848$0.00  1.49     [Low]Form 4-
2021-11-17Matthew PrinceCEO & Chair of the BoardBuy57,102Class A Common Stock$0.00$0.00  -57,102$0.00  2.08     [Low]Form 4See footnote
2021-11-17Matthew PrinceCEO & Chair of the BoardSell4,717Class A Common Stock$0.00$0.00  -52,385$0.00  1.91     [Low]Form 4See footnote
2021-11-17Matthew PrinceCEO & Chair of the BoardSell1,133Class A Common Stock$208.71$236,468.43  0.04     [ Very Low ]51,252$10,696,804.92  1.87     [Low]Form 4See footnote
2021-11-17Matthew PrinceCEO & Chair of the BoardSell5,199Class A Common Stock$209.64$1,089,918.36  0.19     [ Low ]46,053$9,654,550.92  1.68     [Low]Form 4See footnote
2021-11-17Matthew PrinceCEO & Chair of the BoardSell9,558Class A Common Stock$210.69$2,013,775.02  0.35     [ Average ]36,495$7,689,131.55  1.33     [Low]Form 4See footnote
2021-11-17Matthew PrinceCEO & Chair of the BoardSell20,097Class A Common Stock$211.62$4,252,927.14  0.73     [ Average ]16,398$3,470,144.76  0.60     [Very Low]Form 4See footnote
2021-11-17Matthew PrinceCEO & Chair of the BoardSell8,558Class A Common Stock$212.58$1,819,259.64  0.31     [ Average ]7,840$1,666,627.20  0.29     [Very Low]Form 4See footnote
2021-11-17Matthew PrinceCEO & Chair of the BoardSell4,825Class A Common Stock$213.59$1,030,571.75  0.18     [ Low ]3,015$643,973.85  0.11     [Very Low]Form 4See footnote
2021-11-17Matthew PrinceCEO & Chair of the BoardSell2,515Class A Common Stock$214.53$539,542.95  0.09     [ Very Low ]500$107,265.00  0.02     [Very Low]Form 4See footnote
2021-11-17Matthew PrinceCEO & Chair of the BoardSell500Class A Common Stock$215.28$107,640.00  0.02     [ Very Low ]0$0.00  -Form 4See footnote
2021-11-18Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  1.91     [Low]Form 4See footnote
2021-11-18Matthew PrinceCEO & Chair of the BoardSell1,919Class A Common Stock$209.24$401,531.56  0.07     [ Very Low ]50,466$10,559,505.84  1.84     [Low]Form 4See footnote
2021-11-18Matthew PrinceCEO & Chair of the BoardSell8,684Class A Common Stock$210.14$1,824,855.76  0.32     [ Average ]41,782$8,780,069.48  1.53     [Low]Form 4See footnote
2021-11-18Matthew PrinceCEO & Chair of the BoardSell3,077Class A Common Stock$210.93$649,031.61  0.11     [ Low ]38,705$8,164,045.65  1.41     [Low]Form 4See footnote
2021-11-18Matthew PrinceCEO & Chair of the BoardSell124Class A Common Stock$212.37$26,333.88  -38,581$8,193,446.97  1.41     [Low]Form 4See footnote
2021-11-18Matthew PrinceCEO & Chair of the BoardSell300Class A Common Stock$213.36$64,008.00  -38,281$8,167,634.16  1.40     [Low]Form 4See footnote
2021-11-18Matthew PrinceCEO & Chair of the BoardSell2,807Class A Common Stock$214.43$601,905.01  0.10     [ Low ]35,474$7,606,689.82  1.30     [Low]Form 4See footnote
2021-11-18Matthew PrinceCEO & Chair of the BoardSell6,440Class A Common Stock$215.52$1,387,948.80  0.24     [ Low ]29,034$6,257,407.68  1.06     [Very Low]Form 4See footnote
2021-11-18Matthew PrinceCEO & Chair of the BoardSell12,430Class A Common Stock$216.37$2,689,479.10  0.45     [ Average ]16,604$3,592,607.48  0.61     [Very Low]Form 4See footnote
2021-11-18Matthew PrinceCEO & Chair of the BoardSell6,852Class A Common Stock$217.45$1,489,967.40  0.25     [ Low ]9,752$2,120,572.40  0.36     [Very Low]Form 4See footnote
2021-11-18Matthew PrinceCEO & Chair of the BoardSell2,905Class A Common Stock$218.28$634,103.40  0.11     [ Low ]6,847$1,494,563.16  0.25     [Very Low]Form 4See footnote
2021-11-18Matthew PrinceCEO & Chair of the BoardSell4,635Class A Common Stock$219.46$1,017,197.10  0.17     [ Low ]2,212$485,445.52  0.08     [Very Low]Form 4See footnote
2021-11-18Matthew PrinceCEO & Chair of the BoardSell1,979Class A Common Stock$220.44$436,250.76  0.07     [ Very Low ]233$51,362.52  -Form 4See footnote
2021-11-18Matthew PrinceCEO & Chair of the BoardSell233Class A Common Stock$221.32$51,567.56  -0$0.00  -Form 4See footnote
2021-11-19Matthew PrinceCEO & Chair of the BoardBuy52,385Class A Common Stock$0.00$0.00  -52,385$0.00  1.91     [Low]Form 4See footnote
2021-11-19Matthew PrinceCEO & Chair of the BoardSell8,678Class A Common Stock$211.36$1,834,182.08  0.32     [ Average ]43,707$9,237,911.52  1.60     [Low]Form 4See footnote
2021-11-19Matthew PrinceCEO & Chair of the BoardSell6,533Class A Common Stock$212.35$1,387,282.55  0.24     [ Low ]37,174$7,893,898.90  1.36     [Low]Form 4See footnote
2021-11-19Matthew PrinceCEO & Chair of the BoardSell3,143Class A Common Stock$213.72$671,721.96  0.11     [ Low ]34,031$7,273,105.32  1.24     [Very Low]Form 4See footnote
2021-11-19Matthew PrinceCEO & Chair of the BoardSell4,262Class A Common Stock$214.41$913,815.42  0.16     [ Low ]29,769$6,382,771.29  1.09     [Very Low]Form 4See footnote
2021-11-19Matthew PrinceCEO & Chair of the BoardSell5,507Class A Common Stock$215.66$1,187,639.62  0.20     [ Low ]24,262$5,232,342.92  0.89     [Very Low]Form 4See footnote
2021-11-19Matthew PrinceCEO & Chair of the BoardSell15,936Class A Common Stock$216.67$3,452,853.12  0.58     [ Average ]8,326$1,803,994.42  0.30     [Very Low]Form 4See footnote
2021-11-19Matthew PrinceCEO & Chair of the BoardSell7,333Class A Common Stock$217.42$1,594,340.86  0.27     [ Low ]993$215,898.06  0.04     [Very Low]Form 4See footnote
2021-11-19Matthew PrinceCEO & Chair of the BoardSell393Class A Common Stock$218.58$85,901.94  -600$131,148.00  0.02     [Very Low]Form 4See footnote
2021-11-19Matthew PrinceCEO & Chair of the BoardSell600Class A Common Stock$219.95$131,970.00  0.02     [ Very Low ]0$0.00  -Form 4See footnote
2021-11-19Douglas James KramerGeneral CounselBuy50,000Class A Common Stock$0.00$0.00  -90,848$0.00  3.32     [Low]Form 4-
2021-11-19Douglas James KramerGeneral CounselSell50,000Class A Common Stock$0.00$0.00  -40,848$0.00  1.49     [Low]Form 4-
2021-11-18Paul D. UnderwoodChief Accounting OfficerBuy2,000Class A Common Stock$0.00$0.00  -15,517$0.00  0.57     [Very Low]Form 4-
2021-11-18Paul D. UnderwoodChief Accounting OfficerSell2,000Class A Common Stock$210.94$421,880.00  0.07     [ Very Low ]13,517$2,851,275.98  0.49     [Very Low]Form 4-
2021-11-19Paul D. UnderwoodChief Accounting OfficerBuy10,030Class A Common Stock$0.00$0.00  -23,547$0.00  0.86     [Very Low]Form 4-
2021-11-22Michelle ZatlynPresident and COOBuy27,775Class A Common Stock$0.00$0.00  -27,775$0.00  1.01     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell1,549Class A Common Stock$186.13$288,315.37  0.06     [ Very Low ]26,226$4,881,445.38  0.96     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell1,226Class A Common Stock$187.27$229,593.02  0.04     [ Very Low ]25,000$4,681,750.00  0.91     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell1,351Class A Common Stock$188.21$254,271.71  0.05     [ Very Low ]23,649$4,450,978.29  0.86     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell1,221Class A Common Stock$189.19$231,000.99  0.04     [ Very Low ]22,428$4,243,153.32  0.82     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell1,260Class A Common Stock$190.03$239,437.80  0.05     [ Very Low ]21,168$4,022,555.04  0.77     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell1,882Class A Common Stock$191.47$360,346.54  0.07     [ Very Low ]19,286$3,692,690.42  0.70     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell5,179Class A Common Stock$192.24$995,610.96  0.19     [ Low ]14,107$2,711,929.68  0.52     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell2,575Class A Common Stock$193.30$497,747.50  0.09     [ Very Low ]11,532$2,229,135.60  0.42     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell758Class A Common Stock$194.23$147,226.34  0.03     [ Very Low ]10,774$2,092,634.02  0.39     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell252Class A Common Stock$195.31$49,218.12  -10,522$2,055,051.82  0.38     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell223Class A Common Stock$196.95$43,919.85  -10,299$2,028,388.05  0.38     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell215Class A Common Stock$198.15$42,602.25  -10,084$1,998,144.60  0.37     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell131Class A Common Stock$198.72$26,032.32  -9,953$1,977,860.16  0.36     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell583Class A Common Stock$199.72$116,436.76  0.02     [ Very Low ]9,370$1,871,376.40  0.34     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell1,233Class A Common Stock$201.33$248,239.89  0.05     [ Very Low ]8,137$1,638,222.21  0.30     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell265Class A Common Stock$202.17$53,575.05  -7,872$1,591,482.24  0.29     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell1,359Class A Common Stock$203.73$276,869.07  0.05     [ Very Low ]6,513$1,326,893.49  0.24     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell1,757Class A Common Stock$204.71$359,675.47  0.06     [ Very Low ]4,756$973,600.76  0.17     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell2,348Class A Common Stock$205.64$482,842.72  0.09     [ Very Low ]2,408$495,181.12  0.09     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell1,530Class A Common Stock$206.78$316,373.40  0.06     [ Very Low ]878$181,552.84  0.03     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell711Class A Common Stock$207.37$147,440.07  0.03     [ Very Low ]167$34,630.79  -Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell167Class A Common Stock$208.69$34,851.23  -0$0.00  -Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOBuy5,555Class A Common Stock$0.00$0.00  -5,555$0.00  0.20     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell301Class A Common Stock$186.13$56,025.13  -5,254$977,927.02  0.19     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell234Class A Common Stock$187.27$43,821.18  -5,020$940,095.40  0.18     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell286Class A Common Stock$188.22$53,830.92  -4,734$891,033.48  0.17     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell253Class A Common Stock$189.20$47,867.60  -4,481$847,805.20  0.16     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell239Class A Common Stock$190.02$45,414.78  -4,242$806,064.84  0.15     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell375Class A Common Stock$191.46$71,797.50  -3,867$740,375.82  0.14     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell1,079Class A Common Stock$192.25$207,437.75  0.04     [ Very Low ]2,788$535,993.00  0.10     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell483Class A Common Stock$193.26$93,344.58  0.02     [ Very Low ]2,305$445,464.30  0.08     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell146Class A Common Stock$194.23$28,357.58  -2,159$419,342.57  0.08     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell48Class A Common Stock$195.31$9,374.88  -2,111$412,299.41  0.08     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell45Class A Common Stock$196.98$8,864.10  -2,066$406,960.68  0.08     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell46Class A Common Stock$198.12$9,113.52  -2,020$400,202.40  0.07     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell28Class A Common Stock$198.73$5,564.44  -1,992$395,870.16  0.07     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell125Class A Common Stock$199.70$24,962.50  -1,867$372,839.90  0.07     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell247Class A Common Stock$201.35$49,733.45  -1,620$326,187.00  0.06     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell55Class A Common Stock$202.17$11,119.35  -1,565$316,396.05  0.06     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell281Class A Common Stock$203.73$57,248.13  -1,284$261,589.32  0.05     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell333Class A Common Stock$204.71$68,168.43  -951$194,679.21  0.03     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell451Class A Common Stock$205.64$92,743.64  0.02     [ Very Low ]500$102,820.00  0.02     [Very Low]Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell322Class A Common Stock$206.78$66,583.16  -178$36,806.84  -Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell145Class A Common Stock$207.36$30,067.20  -33$6,842.88  -Form 4See footnote
2021-11-22Michelle ZatlynPresident and COOSell33Class A Common Stock$208.70$6,887.10  -0$0.00  -Form 4See footnote
2021-11-23Thomas J SeifertChief Financial OfficerBuy20,000Class A Common Stock$0.00$0.00  -70,156$0.00  2.56     [Low]Form 4-
2021-11-23Thomas J SeifertChief Financial OfficerSell346Class A Common Stock$179.27$62,027.42  -69,810$12,514,838.70  2.55     [Low]Form 4-
2021-11-23Thomas J SeifertChief Financial OfficerSell1,900Class A Common Stock$180.64$343,216.00  0.07     [ Very Low ]67,910$12,267,262.40  2.48     [Low]Form 4-
2021-11-23Thomas J SeifertChief Financial OfficerSell3,264Class A Common Stock$181.70$593,068.80  0.12     [ Low ]64,646$11,746,178.20  2.36     [Low]Form 4-
2021-11-23Thomas J SeifertChief Financial OfficerSell3,293Class A Common Stock$182.71$601,664.03  0.12     [ Low ]61,353$11,209,806.63  2.24     [Low]Form 4-
2021-11-23Thomas J SeifertChief Financial OfficerSell2,699Class A Common Stock$183.69$495,779.31  0.10     [ Low ]58,654$10,774,153.26  2.14     [Low]Form 4-
2021-11-23Thomas J SeifertChief Financial OfficerSell4,998Class A Common Stock$184.69$923,080.62  0.18     [ Low ]53,656$9,909,726.64  1.96     [Low]Form 4-
2021-11-23Thomas J SeifertChief Financial OfficerSell1,800Class A Common Stock$185.71$334,278.00  0.07     [ Very Low ]51,856$9,630,177.76  1.89     [Low]Form 4-
2021-11-23Thomas J SeifertChief Financial OfficerSell500Class A Common Stock$186.99$93,495.00  0.02     [ Very Low ]51,356$9,603,058.44  1.88     [Low]Form 4-
2021-11-23Thomas J SeifertChief Financial OfficerSell400Class A Common Stock$188.48$75,392.00  -50,956$9,604,186.88  1.86     [Low]Form 4-
2021-11-23Thomas J SeifertChief Financial OfficerSell800Class A Common Stock$189.54$151,632.00  0.03     [ Very Low ]50,156$9,506,568.24  1.83     [Low]Form 4-
2021-11-23Michelle ZatlynPresident and COOBuy27,775Class A Common Stock$0.00$0.00  -27,775$0.00  1.01     [Very Low]Form 4See footnote
2021-11-23Michelle ZatlynPresident and COOSell413Class A Common Stock$179.07$73,955.91  0.02     [ Very Low ]27,362$4,899,713.34  1.00     [Very Low]Form 4See footnote
2021-11-23Michelle ZatlynPresident and COOSell2,412Class A Common Stock$180.50$435,366.00  0.09     [ Very Low ]24,950$4,503,475.00  0.91     [Very Low]Form 4See footnote
2021-11-23Michelle ZatlynPresident and COOSell4,810Class A Common Stock$181.52$873,111.20  0.18     [ Low ]20,140$3,655,812.80  0.74     [Very Low]Form 4See footnote
2021-11-23Michelle ZatlynPresident and COOSell4,941Class A Common Stock$182.48$901,633.68  0.18     [ Low ]15,199$2,773,513.52  0.55     [Very Low]Form 4See footnote
2021-11-23Michelle ZatlynPresident and COOSell4,078Class A Common Stock$183.41$747,945.98  0.15     [ Low ]11,121$2,039,702.61  0.41     [Very Low]Form 4See footnote
2021-11-23Michelle ZatlynPresident and COOSell5,666Class A Common Stock$184.48$1,045,263.68  0.21     [ Low ]5,455$1,006,338.40  0.20     [Very Low]Form 4See footnote
2021-11-23Michelle ZatlynPresident and COOSell2,503Class A Common Stock$185.42$464,106.26  0.09     [ Very Low ]2,952$547,359.84  0.11     [Very Low]Form 4See footnote
2021-11-23Michelle ZatlynPresident and COOSell1,233Class A Common Stock$186.47$229,917.51  0.05     [ Very Low ]1,719$320,541.93  0.06     [Very Low]Form 4See footnote
2021-11-23Michelle ZatlynPresident and COOSell125Class A Common Stock$187.40$23,425.00  -1,594$298,715.60  0.06     [Very Low]Form 4See footnote
2021-11-23Michelle ZatlynPresident and COOSell755Class A Common Stock$189.00$142,695.00  0.03     [ Very Low ]839$158,571.00  0.03     [Very Low]Form 4See footnote
2021-11-23Michelle ZatlynPresident and COOSell839Class A Common Stock$189.87$159,300.93  0.03     [ Very Low ]0$0.00  -Form 4See footnote
2021-11-23Michelle ZatlynPresident and COOBuy5,555Class A Common Stock$0.00$0.00  -5,555$0.00  0.20     [Very Low]Form 4See footnote
2021-11-23Michelle ZatlynPresident and COOSell87Class A Common Stock$179.10$15,581.70  -5,468$979,318.80  0.20     [Very Low]Form 4See footnote
2021-11-23Michelle ZatlynPresident and COOSell478Class A Common Stock$180.51$86,283.78  0.02     [ Very Low ]4,990$900,744.90  0.18     [Very Low]Form 4See footnote
2021-11-23Michelle ZatlynPresident and COOSell952Class A Common Stock$181.52$172,807.04  0.03     [ Very Low ]4,038$732,977.76  0.15     [Very Low]Form 4See footnote
2021-11-23Michelle ZatlynPresident and COOSell1,006Class A Common Stock$182.48$183,574.88  0.04     [ Very Low ]3,032$553,279.36  0.11     [Very Low]Form 4See footnote
2021-11-23Michelle ZatlynPresident and COOSell807Class A Common Stock$183.41$148,011.87  0.03     [ Very Low ]2,225$408,087.25  0.08     [Very Low]Form 4See footnote
2021-11-23Michelle ZatlynPresident and COOSell1,131Class A Common Stock$184.48$208,646.88  0.04     [ Very Low ]1,094$201,821.12  0.04     [Very Low]Form 4See footnote
2021-11-23Michelle ZatlynPresident and COOSell509Class A Common Stock$185.42$94,378.78  0.02     [ Very Low ]585$108,470.70  0.02     [Very Low]Form 4See footnote
2021-11-23Michelle ZatlynPresident and COOSell242Class A Common Stock$186.47$45,125.74  -343$63,959.21  -Form 4See footnote
2021-11-23Michelle ZatlynPresident and COOSell25Class A Common Stock$187.40$4,685.00  -318$59,593.20  -Form 4See footnote
2021-11-23Michelle ZatlynPresident and COOSell147Class A Common Stock$189.01$27,784.47  -171$32,320.71  -Form 4See footnote
2021-11-23Michelle ZatlynPresident and COOSell171Class A Common Stock$189.87$32,467.77  -0$0.00  -Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOBuy27,775Class A Common Stock$0.00$0.00  -27,775$0.00  1.01     [Very Low]Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOSell609Class A Common Stock$181.11$110,295.99  0.02     [ Very Low ]27,166$4,920,034.26  0.99     [Very Low]Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOSell1,273Class A Common Stock$181.93$231,596.89  0.05     [ Very Low ]25,893$4,710,713.49  0.95     [Very Low]Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOSell797Class A Common Stock$183.30$146,090.10  0.03     [ Very Low ]25,096$4,600,096.80  0.92     [Very Low]Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOSell270Class A Common Stock$183.75$49,612.50  -24,826$4,561,777.50  0.91     [Very Low]Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOSell252Class A Common Stock$185.56$46,761.12  -24,574$4,559,951.44  0.90     [Very Low]Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOSell413Class A Common Stock$186.53$77,036.89  0.02     [ Very Low ]24,161$4,506,751.33  0.88     [Very Low]Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOSell502Class A Common Stock$187.42$94,084.84  0.02     [ Very Low ]23,659$4,434,169.78  0.86     [Very Low]Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOSell1,584Class A Common Stock$189.23$299,740.32  0.06     [ Very Low ]22,075$4,177,252.25  0.81     [Very Low]Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOSell742Class A Common Stock$190.16$141,098.72  0.03     [ Very Low ]21,333$4,056,683.28  0.78     [Very Low]Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOSell450Class A Common Stock$191.58$86,211.00  0.02     [ Very Low ]20,883$4,000,765.14  0.76     [Very Low]Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOSell2,598Class A Common Stock$192.37$499,777.26  0.09     [ Very Low ]18,285$3,517,485.45  0.67     [Very Low]Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOSell3,944Class A Common Stock$193.79$764,307.76  0.14     [ Low ]14,341$2,779,142.39  0.52     [Very Low]Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOSell4,360Class A Common Stock$194.74$849,066.40  0.16     [ Low ]9,981$1,943,699.94  0.36     [Very Low]Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOSell3,945Class A Common Stock$195.69$771,997.05  0.14     [ Low ]6,036$1,181,184.84  0.22     [Very Low]Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOSell3,973Class A Common Stock$196.71$781,528.83  0.15     [ Low ]2,063$405,812.73  0.08     [Very Low]Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOSell2,063Class A Common Stock$197.63$407,710.69  0.08     [ Very Low ]0$0.00  -Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOBuy5,555Class A Common Stock$0.00$0.00  -5,555$0.00  0.20     [Very Low]Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOSell121Class A Common Stock$181.10$21,913.10  -5,434$984,097.40  0.20     [Very Low]Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOSell252Class A Common Stock$181.93$45,846.36  -5,182$942,761.26  0.19     [Very Low]Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOSell165Class A Common Stock$183.31$30,246.15  -5,017$919,666.27  0.18     [Very Low]Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOSell55Class A Common Stock$183.75$10,106.25  -4,962$911,767.50  0.18     [Very Low]Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOSell48Class A Common Stock$185.56$8,906.88  -4,914$911,841.84  0.18     [Very Low]Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOSell87Class A Common Stock$186.54$16,228.98  -4,827$900,428.58  0.18     [Very Low]Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOSell98Class A Common Stock$187.42$18,367.16  -4,729$886,309.18  0.17     [Very Low]Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOSell316Class A Common Stock$189.23$59,796.68  -4,413$835,071.99  0.16     [Very Low]Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOSell143Class A Common Stock$190.16$27,192.88  -4,270$811,983.20  0.16     [Very Low]Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOSell91Class A Common Stock$191.57$17,432.87  -4,179$800,571.03  0.15     [Very Low]Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOSell521Class A Common Stock$192.37$100,224.77  0.02     [ Very Low ]3,658$703,689.46  0.13     [Very Low]Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOSell789Class A Common Stock$193.79$152,900.31  0.03     [ Very Low ]2,869$555,983.51  0.10     [Very Low]Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOSell888Class A Common Stock$194.75$172,938.00  0.03     [ Very Low ]1,981$385,799.75  0.07     [Very Low]Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOSell777Class A Common Stock$195.69$152,051.13  0.03     [ Very Low ]1,204$235,610.76  0.04     [Very Low]Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOSell782Class A Common Stock$196.71$153,827.22  0.03     [ Very Low ]422$83,011.62  0.02     [Very Low]Form 4See footnote
2021-11-24Michelle ZatlynPresident and COOSell422Class A Common Stock$197.63$83,399.86  0.02     [ Very Low ]0$0.00  -Form 4See footnote
2021-12-01Douglas James KramerGeneral CounselBuy2,123Class A Common Stock$0.00$0.00  -42,971$0.00  1.57     [Low]Form 4-
2021-12-01Douglas James KramerGeneral CounselSell1,620Class A Common Stock$183.58$297,399.60  0.06     [ Very Low ]41,351$7,591,216.58  1.51     [Low]Form 4-
2021-12-01Douglas James KramerGeneral CounselSell1,050Class A Common Stock$184.52$193,746.00  0.04     [ Very Low ]40,301$7,436,340.52  1.47     [Low]Form 4-
2021-12-01Douglas James KramerGeneral CounselSell1,100Class A Common Stock$186.10$204,710.00  0.04     [ Very Low ]39,201$7,295,306.10  1.43     [Low]Form 4-
2021-12-01Douglas James KramerGeneral CounselSell1,950Class A Common Stock$187.16$364,962.00  0.07     [ Very Low ]37,251$6,971,897.16  1.36     [Low]Form 4-
2021-12-01Douglas James KramerGeneral CounselSell2,245Class A Common Stock$188.09$422,262.05  0.08     [ Very Low ]35,006$6,584,278.54  1.28     [Low]Form 4-
2021-12-01Douglas James KramerGeneral CounselSell560Class A Common Stock$189.07$105,879.20  0.02     [ Very Low ]34,446$6,512,705.22  1.26     [Very Low]Form 4-
2021-12-01Douglas James KramerGeneral CounselSell1,475Class A Common Stock$189.95$280,176.25  0.05     [ Very Low ]32,971$6,262,841.45  1.20     [Very Low]Form 4-