CASTLE BIOSCIENCES INC

Pages

CASTLE BIOSCIENCES INC

$CSTL

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-07Daniel Bradbury-Sell1,000Common Stock$40.05$40,050.00  0.52     [ Average ]877,578$35,146,998.90  453.29   [Very High]Form 4By LLC
2020-07-07Daniel Bradbury-Sell2,750Common Stock$41.06$112,915.00  1.42     [ High ]874,828$35,920,437.68  451.87   [Very High]Form 4By LLC
2020-07-08Daniel Bradbury-Sell3,004Common Stock$41.22$123,824.88  1.55     [ High ]871,824$35,936,585.28  450.32   [Very High]Form 4By LLC
2020-07-08Daniel Bradbury-Sell746Common Stock$41.97$31,309.62  0.39     [ Average ]871,078$36,559,143.66  449.94   [Very High]Form 4By LLC
2020-04-30Bonnie H Anderson-Sell2,538Common Stock$30.09$76,368.42  1.31     [ High ]35,185$1,058,716.65  18.17    [High]Form 4By trust
2020-04-30Bonnie H Anderson-Sell462Common Stock$31.10$14,368.20  0.24     [ Low ]34,723$1,079,885.30  17.94    [High]Form 4By trust
2020-05-14Derek J MaetzoldPres. & Chief Exec. OfficerSell10,000Common Stock$32.58$325,800.00  5.17     [ Very High ]1,632,348$53,181,897.84  843.15   [Very High]Form 4-
2020-05-15Mgc Venture Partners 2013 Gp, Llc-Sell13,799Common Stock$36.39$502,145.61  7.13     [ Very High ]1,472,137$53,571,065.43  760.40   [Very High]Form 4See footnotes
2020-05-15Mgc Venture Partners 2013 Gp, Llc-Sell8,117Common Stock$37.28$302,601.76  4.19     [ Very High ]1,464,020$54,578,665.60  756.21   [Very High]Form 4See footnotes
2020-05-15Cook Joseph C. Iii-Sell13,799Common Stock$36.39$502,145.61  7.13     [ Very High ]1,722,137$62,668,565.43  889.53   [Very High]Form 4See footnotes
2020-05-15Cook Joseph C. Iii-Sell8,117Common Stock$37.28$302,601.76  4.19     [ Very High ]1,714,020$63,898,665.60  885.34   [Very High]Form 4See footnotes
2020-05-18Cook Joseph C. Iii-Sell5,199Common Stock$37.65$195,742.35  2.69     [ Very High ]1,708,821$64,337,110.65  882.66   [Very High]Form 4See footnotes
2020-05-18Cook Joseph C. Iii-Sell4,901Common Stock$38.40$188,198.40  2.53     [ Very High ]1,703,920$65,430,528.00  880.12   [Very High]Form 4See footnotes
2020-05-18Cook Joseph C. Iii-Sell100Common Stock$39.00$3,900.00  0.05     [ Very Low ]1,703,820$66,448,980.00  880.07   [Very High]Form 4See footnotes
2020-07-09David S Kabakoff-Sell50,000Common Stock$43.60$2,180,000.00  28.60    [ Very High ]1,183,577$51,603,957.20  676.99   [Very High]Form 4By L.P.
2020-07-09Cook Joseph C. Iii-Sell30,725Common Stock$43.30$1,330,392.50  15.87    [ Very High ]1,280,675$55,453,227.50  661.51   [Very High]Form 4See footnotes
2020-07-09Cook Joseph C. Iii-Sell23,902Common Stock$44.00$1,051,688.00  12.35    [ Very High ]1,256,773$55,298,012.00  649.16   [Very High]Form 4See footnotes
2020-07-09Cook Joseph C. Iii-Sell5,256Common Stock$43.07$226,375.92  2.71     [ Very High ]1,251,517$53,902,837.19  646.44   [Very High]Form 4See footnotes
2020-07-09Cook Joseph C. Iii-Sell3,107Common Stock$43.08$133,849.56  1.60     [ High ]1,248,410$53,781,502.80  644.84   [Very High]Form 4See footnotes
2020-05-19Cook Joseph C. Iii-Sell900Common Stock$37.03$33,327.00  0.46     [ Average ]1,702,920$63,059,127.60  879.61   [Very High]Form 4See footnotes
2020-05-20Cook Joseph C. Iii-Sell10,084Common Stock$37.10$374,116.40  5.21     [ Very High ]1,692,836$62,804,215.60  874.40   [Very High]Form 4See footnotes
2020-05-20Daniel Bradbury-Sell9,599Common Stock$36.84$353,627.16  4.96     [ Very High ]898,979$33,118,386.36  464.35   [Very High]Form 4By LLC
2020-05-20Daniel Bradbury-Sell1,651Common Stock$37.25$61,499.75  0.85     [ High ]897,328$33,425,468.00  463.50   [Very High]Form 4By LLC
2020-05-21Daniel Bradbury-Sell1,499Common Stock$36.88$55,283.12  0.77     [ High ]895,829$33,038,173.52  462.72   [Very High]Form 4By LLC
2020-05-21Daniel Bradbury-Sell2,251Common Stock$37.43$84,254.93  1.16     [ High ]893,578$33,446,624.54  461.56   [Very High]Form 4By LLC
2020-05-22Derek J MaetzoldPres. & Chief Exec. OfficerSell3,989Common Stock$36.83$146,914.87  2.06     [ High ]1,628,359$59,972,461.97  841.09   [Very High]Form 4-
2020-05-22Derek J MaetzoldPres. & Chief Exec. OfficerSell1,011Common Stock$37.53$37,942.83  0.52     [ Average ]1,627,348$61,074,370.44  840.57   [Very High]Form 4-
2020-05-21Cook Joseph C. Iii-Sell10,622Common Stock$37.34$396,625.48  5.49     [ Very High ]1,682,214$62,813,870.76  868.91   [Very High]Form 4See footnotes
2020-05-21Cook Joseph C. Iii-Sell800Common Stock$38.33$30,664.00  0.41     [ Average ]1,681,414$64,448,598.62  868.50   [Very High]Form 4See footnotes
2020-05-22Cook Joseph C. Iii-Sell10,325Common Stock$37.26$384,709.50  5.33     [ Very High ]1,671,089$62,264,776.14  863.17   [Very High]Form 4See footnotes
2020-05-22Cook Joseph C. Iii-Sell871Common Stock$38.20$33,272.20  0.45     [ Average ]1,670,218$63,802,327.60  862.72   [Very High]Form 4See footnotes
2020-05-22Federico A. MonzonChief Medical OfficerBuy20,000Common Stock$1.92-$38,400.00  10.33    [ Very High ]31,459$60,401.28  16.25    [High]Form 4-
2020-05-27Derek J MaetzoldPres. & Chief Exec. OfficerSell2,000Common Stock$36.01$72,020.00  1.03     [ High ]1,625,348$58,528,781.48  839.54   [Very High]Form 4-
2020-05-27Derek J MaetzoldPres. & Chief Exec. OfficerSell2,556Common Stock$37.10$94,827.60  1.32     [ High ]1,622,792$60,205,583.20  838.22   [Very High]Form 4-
2020-05-27Derek J MaetzoldPres. & Chief Exec. OfficerSell444Common Stock$38.04$16,889.76  0.23     [ Low ]1,622,348$61,714,117.92  837.99   [Very High]Form 4-
2020-05-26Cook Joseph C. Iii-Sell2,099Common Stock$37.28$78,250.72  1.08     [ High ]1,668,119$62,187,476.32  861.63   [Very High]Form 4See footnotes
2020-05-26Cook Joseph C. Iii-Sell16,924Common Stock$38.72$655,297.28  8.74     [ Very High ]1,651,195$63,934,270.40  852.89   [Very High]Form 4See footnotes
2020-05-26Cook Joseph C. Iii-Sell4,797Common Stock$39.19$187,994.43  2.48     [ Very High ]1,646,398$64,522,337.62  850.41   [Very High]Form 4See footnotes
2020-05-27Cook Joseph C. Iii-Sell10,630Common Stock$37.38$397,349.40  5.49     [ Very High ]1,635,768$61,145,007.84  844.92   [Very High]Form 4See footnotes
2020-05-27Cook Joseph C. Iii-Sell1,884Common Stock$38.17$71,912.28  0.97     [ High ]1,633,884$62,365,352.28  843.95   [Very High]Form 4See footnotes
2020-05-08Bernhard E. SpiessChief Business OfficerBuy32,233Common Stock$1.92-$61,887.36  16.65    [ Very High ]157,859$303,089.28  81.54    [Very High]Form 4-
2020-05-12David S Kabakoff-Sell50,000Common Stock$33.04$1,652,000.00  25.83    [ Very High ]1,633,577$53,973,384.08  843.79   [Very High]Form 4By L.P.
2020-05-12David S Kabakoff-Sell100,000Common Stock$34.25$3,425,000.00  51.65    [ Very High ]1,533,577$52,525,012.25  792.14   [Very High]Form 4By L.P.
2020-05-12David S Kabakoff-Sell100,000Common Stock$35.47$3,547,000.00  51.65    [ Very High ]1,433,577$50,848,976.19  740.48   [Very High]Form 4By L.P.
2020-05-12Derek J MaetzoldPres. & Chief Exec. OfficerBuy65,627Common Stock$1.92-$126,003.84  33.90    [ Very High ]1,642,348$3,153,308.16  848.32   [Very High]Form 4-
2020-05-12Sofinnova Healthquest Partners, L.p.-Sell250,000Common Stock$34.50$8,625,000.00  129.13   [ Very High ]1,433,577$49,458,406.50  740.48   [Very High]Form 4-
2020-05-12Mgc Venture Partners 2013 Gp, Llc-Sell5,187Common Stock$36.61$189,896.07  2.68     [ Very High ]1,491,668$54,609,965.48  770.49   [Very High]Form 4See footnotes
2020-05-12Mgc Venture Partners 2013 Gp, Llc-Sell4,601Common Stock$37.46$172,353.46  2.38     [ Very High ]1,487,067$55,705,529.82  768.11   [Very High]Form 4See footnotes
2020-05-13Mgc Venture Partners 2013 Gp, Llc-Sell1,131Common Stock$36.08$40,806.48  0.58     [ Average ]1,485,936$53,612,570.88  767.53   [Very High]Form 4See footnotes
2020-05-12Cook Joseph C. Iii-Sell5,187Common Stock$36.61$189,896.07  2.68     [ Very High ]1,741,668$63,762,465.48  899.62   [Very High]Form 4See footnotes
2020-05-12Cook Joseph C. Iii-Sell4,601Common Stock$37.46$172,353.46  2.38     [ Very High ]1,737,067$65,070,529.82  897.25   [Very High]Form 4See footnotes
2020-05-13Cook Joseph C. Iii-Sell1,131Common Stock$36.08$40,806.48  0.58     [ Average ]1,735,936$62,632,570.88  896.66   [Very High]Form 4See footnotes
2020-05-12Bonnie H Anderson-Sell4,000Common Stock$35.00$140,000.00  2.07     [ High ]30,723$1,075,305.00  15.87    [High]Form 4By trust
2020-05-28Cook Joseph C. Iii-Sell300Common Stock$39.30$11,790.00  0.15     [ Low ]1,618,364$63,601,705.20  835.93   [Very High]Form 4See footnotes
2020-05-28Cook Joseph C. Iii-Sell13,846Common Stock$38.73$536,255.58  7.15     [ Very High ]1,618,664$62,690,856.72  836.09   [Very High]Form 4See footnotes
2020-05-28Cook Joseph C. Iii-Sell1,374Common Stock$37.82$51,964.68  0.71     [ Average ]1,632,510$61,741,528.20  843.24   [Very High]Form 4See footnotes
2020-06-01Cook Joseph C. Iii-Sell371Common Stock$39.06$14,491.26  -1,617,993$63,198,806.58  -Form 4See footnotes
2020-06-01Cook Joseph C. Iii-Sell149,971Common Stock$0.00$0.00  -1,468,022$0.00  -Form 4See footnotes
2020-06-01Cook Joseph C. Iii-Buy1,526Common Stock$0.00$0.00  -1,469,548$0.00  -Form 4See footnotes
2020-06-01Cook Joseph C. Iii-Buy717Common Stock$0.00$0.00  -717$0.00  -Form 4See footnotes
2020-06-01Cook Joseph C. Iii-Buy4,125Common Stock$0.00$0.00  -212,178$0.00  -Form 4-
2020-06-02Cook Joseph C. Iii-Sell4,362Common Stock$39.01$170,161.62  -1,465,186$57,156,905.86  -Form 4See footnotes
2020-06-02Bernhard E. SpiessChief Business OfficerSell31,833Common Stock$38.18$1,215,383.94  -126,026$4,811,672.68  -Form 4-
2020-06-02Bernhard E. SpiessChief Business OfficerSell400Common Stock$38.94$15,576.00  -125,626$4,891,876.44  -Form 4-
2020-06-03Daniel Bradbury-Sell2,650Common Stock$36.71$97,281.50  -890,928$32,705,966.88  -Form 4By LLC
2020-06-03Daniel Bradbury-Sell1,087Common Stock$37.74$41,023.38  -889,841$33,582,599.34  -Form 4By LLC
2020-06-03Daniel Bradbury-Sell13Common Stock$38.30$497.90  -889,828$34,080,412.40  -Form 4By LLC
2020-06-04Daniel Bradbury-Sell3,023Common Stock$37.31$112,788.13  -886,805$33,086,694.55  -Form 4By LLC
2020-06-04Daniel Bradbury-Sell727Common Stock$37.79$27,473.33  -886,078$33,484,887.62  -Form 4By LLC
2020-06-09Derek J MaetzoldPres. & Chief Exec. OfficerSell3,862Common Stock$37.62$145,288.44  -1,618,486$60,887,443.32  -Form 4-
2020-06-09Derek J MaetzoldPres. & Chief Exec. OfficerSell1,138Common Stock$38.39$43,687.82  -1,617,348$62,089,989.72  -Form 4-
2020-06-10Cook Joseph C. Iii-Sell2,108Common Stock$39.00$82,212.00  -1,463,078$57,060,042.00  -Form 4See footnotes
2020-06-15Bonnie H Anderson-Sell6,000Common Stock$40.00$240,000.00  -24,723$988,920.00  -Form 4By trust
2020-06-15Cook Joseph C. Iii-Sell14,428Common Stock$39.26$566,443.28  -1,448,650$56,873,999.00  -Form 4See footnotes
2020-06-15Cook Joseph C. Iii-Sell7,667Common Stock$40.42$309,900.14  -1,440,983$58,244,532.86  -Form 4See footnotes
2020-06-15Cook Joseph C. Iii-Sell100Common Stock$41.09$4,109.00  -1,440,883$59,205,882.47  -Form 4See footnotes
2020-06-16Cook Joseph C. Iii-Sell2,750Common Stock$39.04$107,360.00  -1,438,133$56,144,712.32  -Form 4See footnotes
2020-06-17Cook Joseph C. Iii-Sell12,478Common Stock$39.12$488,139.36  -1,425,655$55,771,623.60  -Form 4See footnotes
2020-06-18Cook Joseph C. Iii-Sell3,200Common Stock$40.65$130,080.00  -1,422,455$57,822,795.75  -Form 4See footnotes
2020-06-18Cook Joseph C. Iii-Sell22,074Common Stock$41.77$922,030.98  -1,400,381$58,493,914.37  -Form 4See footnotes
2020-06-18Cook Joseph C. Iii-Sell33,328Common Stock$42.62$1,420,439.36  -1,367,053$58,263,798.86  -Form 4See footnotes
2020-06-18Cook Joseph C. Iii-Sell300Common Stock$43.17$12,951.00  -1,366,753$59,002,727.01  -Form 4See footnotes
2020-06-18Cook Joseph C. Iii-Sell1,238Common Stock$43.05$53,295.90  -1,365,515$58,785,420.75  -Form 4See footnotes
2020-06-18Cook Joseph C. Iii-Sell1,326Common Stock$43.03$57,057.78  -1,364,189$58,701,052.67  -Form 4See footnotes
2020-06-19Daniel Bradbury-Sell901Common Stock$43.90$39,553.90  0.47     [ Average ]878,578$38,569,574.20  453.81   [Very High]Form 4By LLC
2020-06-19Daniel Bradbury-Sell1,149Common Stock$42.94$49,338.06  0.59     [ Average ]879,479$37,764,828.26  454.28   [Very High]Form 4By LLC
2020-06-19Daniel Bradbury-Sell1,700Common Stock$42.16$71,672.00  0.88     [ High ]880,628$37,127,276.48  454.87   [Very High]Form 4By LLC
2020-06-18Daniel Bradbury-Sell1,793Common Stock$42.83$76,794.19  0.93     [ High ]882,328$37,790,108.24  455.75   [Very High]Form 4By LLC
2020-06-18Daniel Bradbury-Sell1,557Common Stock$42.10$65,549.70  0.80     [ High ]884,121$37,221,494.10  456.67   [Very High]Form 4By LLC
2020-06-18Daniel Bradbury-Sell300Common Stock$41.09$12,327.00  0.15     [ Low ]885,678$36,392,509.02  457.48   [Very High]Form 4By LLC
2020-06-18Daniel Bradbury-Sell100Common Stock$38.94$3,894.00  0.05     [ Very Low ]885,978$34,499,983.32  457.63   [Very High]Form 4By LLC
2020-06-22David S Kabakoff-Sell150,000Common Stock$40.38$6,057,000.00  -1,283,577$51,830,839.26  -Form 4By L.P.
2020-06-22David S Kabakoff-Sell25,000Common Stock$41.23$1,030,750.00  -1,258,577$51,891,129.71  -Form 4By L.P.
2020-06-23David S Kabakoff-Sell25,000Common Stock$42.13$1,053,250.00  -1,233,577$51,970,599.01  -Form 4By L.P.
2020-06-19Cook Joseph C. Iii-Sell5,240Common Stock$42.39$222,123.60  -1,358,949$57,605,848.11  -Form 4See footnotes
2020-06-19Cook Joseph C. Iii-Sell8,031Common Stock$43.15$346,537.65  -1,350,918$58,292,111.70  -Form 4See footnotes
2020-06-19Cook Joseph C. Iii-Sell8,016Common Stock$43.91$351,982.56  -1,342,902$58,966,826.82  -Form 4See footnotes
2020-06-19Cook Joseph C. Iii-Sell2,700Common Stock$43.52$117,504.00  -1,340,202$58,325,591.04  -Form 4See footnotes
2020-06-19Cook Joseph C. Iii-Sell300Common Stock$44.15$13,245.00  -1,339,902$59,156,673.30  -Form 4See footnotes
2020-06-19Cook Joseph C. Iii-Sell2,766Common Stock$43.53$120,403.98  -1,337,136$58,205,530.08  -Form 4See footnotes
2020-06-19Cook Joseph C. Iii-Sell300Common Stock$44.05$13,215.00  -1,336,836$58,887,625.80  -Form 4See footnotes
2020-06-23Cook Joseph C. Iii-Sell17,329Common Stock$43.08$746,533.32  -1,319,507$56,844,361.56  -Form 4See footnotes
2020-06-23Cook Joseph C. Iii-Sell3,959Common Stock$43.07$170,514.13  -1,315,548$56,660,652.36  -Form 4See footnotes
2020-06-23Cook Joseph C. Iii-Sell4,048Common Stock$43.07$174,347.36  -1,311,500$56,486,305.00  -Form 4See footnotes
2020-06-24Cook Joseph C. Iii-Sell100Common Stock$43.11$4,311.00  -1,311,400$56,534,454.00  -Form 4See footnotes
2020-07-14Derek J MaetzoldPres. & Chief Exec. OfficerSell13,125Common Stock$41.04$538,650.00  6.78     [ Very High ]1,604,223$65,837,311.92  828.63   [Very High]Form 4-
2020-07-14Derek J MaetzoldPres. & Chief Exec. OfficerSell7,036Common Stock$41.67$293,190.12  3.63     [ Very High ]1,597,187$66,554,782.29  824.99   [Very High]Form 4-
2020-07-14Derek J MaetzoldPres. & Chief Exec. OfficerSell1,839Common Stock$42.49$78,139.11  0.95     [ High ]1,595,348$67,786,336.52  824.04   [Very High]Form 4-
2020-07-14Derek J MaetzoldPres. & Chief Exec. OfficerSell500Common Stock$41.18$20,590.00  0.26     [ Low ]1,594,848$65,675,840.64  823.79   [Very High]Form 4-
2020-07-14Derek J MaetzoldPres. & Chief Exec. OfficerSell400Common Stock$42.16$16,864.00  0.21     [ Low ]1,594,448$67,221,927.68  823.58   [Very High]Form 4-
2020-07-14Derek J MaetzoldPres. & Chief Exec. OfficerSell100Common Stock$42.93$4,293.00  0.05     [ Very Low ]1,594,348$68,445,359.64  823.53   [Very High]Form 4-
2020-07-15Derek J MaetzoldPres. & Chief Exec. OfficerSell2,008Common Stock$44.30$88,954.40  1.04     [ High ]1,592,340$70,540,662.00  822.49   [Very High]Form 4-
2020-07-15Derek J MaetzoldPres. & Chief Exec. OfficerSell2,992Common Stock$44.87$134,251.04  1.55     [ High ]1,589,348$71,314,044.76  820.94   [Very High]Form 4-
2020-07-17David S Kabakoff-Sell25,000Common Stock$43.04$1,076,000.00  12.91    [ Very High ]1,158,577$49,865,154.08  598.44   [Very High]Form 4By L.P.
2020-07-21Daniel Bradbury-Sell1,448Common Stock$41.05$59,440.40  0.75     [ Average ]869,630$35,698,311.50  449.19   [Very High]Form 4By LLC
2020-07-21Daniel Bradbury-Sell2,300Common Stock$42.29$97,267.00  1.19     [ High ]867,330$36,679,385.70  448.00   [Very High]Form 4By LLC
2020-07-21Daniel Bradbury-Sell2Common Stock$42.84$85.68  -867,328$37,156,331.52  448.00   [Very High]Form 4By LLC
2020-07-22Daniel Bradbury-Sell2,300Common Stock$39.38$90,574.00  1.19     [ High ]865,028$34,064,802.64  446.81   [Very High]Form 4By LLC
2020-07-22Daniel Bradbury-Sell1,450Common Stock$39.90$57,855.00  0.75     [ Average ]863,578$34,456,762.20  446.06   [Very High]Form 4By LLC
2020-07-21Derek J MaetzoldPres. & Chief Exec. OfficerSell1,630Common Stock$41.12$67,025.60  0.84     [ High ]1,587,718$65,286,964.16  820.10   [Very High]Form 4-
2020-07-21Derek J MaetzoldPres. & Chief Exec. OfficerSell4,270Common Stock$42.34$180,791.80  2.21     [ High ]1,583,448$67,043,188.32  817.90   [Very High]Form 4-
2020-07-21Derek J MaetzoldPres. & Chief Exec. OfficerSell100Common Stock$42.78$4,278.00  0.05     [ Very Low ]1,583,348$67,735,627.44  817.85   [Very High]Form 4-
2020-07-21Derek J MaetzoldPres. & Chief Exec. OfficerSell400Common Stock$40.89$16,356.00  0.21     [ Low ]1,582,948$64,726,743.72  817.64   [Very High]Form 4-
2020-07-21Derek J MaetzoldPres. & Chief Exec. OfficerSell600Common Stock$42.30$25,380.00  0.31     [ Average ]1,582,348$66,933,320.40  817.33   [Very High]Form 4-
2020-07-22Derek J MaetzoldPres. & Chief Exec. OfficerSell2,710Common Stock$39.32$106,557.20  1.40     [ High ]1,579,638$62,111,366.16  815.93   [Very High]Form 4-
2020-07-22Derek J MaetzoldPres. & Chief Exec. OfficerSell2,290Common Stock$39.86$91,279.40  1.18     [ High ]1,577,348$62,873,091.28  814.75   [Very High]Form 4-
2020-07-17Bonnie H Anderson-Sell1,228Common Stock$42.90$52,681.20  0.63     [ Average ]23,495$1,007,935.50  12.14    [Average]Form 4By trust
2020-07-17Bonnie H Anderson-Sell1,763Common Stock$44.00$77,572.00  0.91     [ High ]21,732$956,208.00  11.23    [Average]Form 4By trust
2020-07-17Bonnie H Anderson-Sell9Common Stock$45.06$405.54  -21,723$978,838.38  11.22    [Average]Form 4By trust
2020-08-05Derek J MaetzoldPres. & Chief Exec. OfficerSell5,000Common Stock$41.67$208,350.00  2.54     [ Very High ]1,572,348$65,519,741.16  799.77   [Very High]Form 4-
2020-08-06Derek J MaetzoldPres. & Chief Exec. OfficerSell6,700Common Stock$41.29$276,643.00  3.41     [ Very High ]1,565,648$64,645,605.92  796.36   [Very High]Form 4-
2020-08-06Derek J MaetzoldPres. & Chief Exec. OfficerSell800Common Stock$42.00$33,600.00  0.41     [ Average ]1,564,848$65,723,616.00  795.96   [Very High]Form 4-
2020-08-06Derek J MaetzoldPres. & Chief Exec. OfficerSell1,000Common Stock$41.28$41,280.00  0.51     [ Average ]1,563,848$64,555,645.44  795.45   [Very High]Form 4-
2020-08-06Daniel Bradbury-Sell3,350Common Stock$41.27$138,254.50  1.70     [ High ]860,228$35,501,609.56  437.55   [Very High]Form 4By LLC
2020-08-06Daniel Bradbury-Sell400Common Stock$41.94$16,776.00  0.20     [ Low ]859,828$36,061,186.32  437.35   [Very High]Form 4By LLC
2020-08-07Daniel Bradbury-Sell3,750Common Stock$41.60$156,000.00  1.91     [ High ]856,078$35,612,844.80  435.44   [Very High]Form 4By LLC
2020-08-10David S Kabakoff-Sell25,000Common Stock$42.01$1,050,250.00  12.72    [ Very High ]1,133,577$47,621,569.77  576.59   [Very High]Form 4By L.P.
2020-08-12Derek J MaetzoldPres. & Chief Exec. OfficerSell800Common Stock$40.30$32,240.00  0.41     [ Average ]1,563,048$62,990,834.40  794.15   [Very High]Form 4-
2020-08-12Derek J MaetzoldPres. & Chief Exec. OfficerSell4,200Common Stock$41.90$175,980.00  2.13     [ High ]1,558,848$65,315,731.20  792.02   [Very High]Form 4-
2020-08-13Derek J MaetzoldPres. & Chief Exec. OfficerSell7,300Common Stock$40.97$299,081.00  3.71     [ Very High ]1,551,548$63,566,921.56  788.31   [Very High]Form 4-
2020-08-13Derek J MaetzoldPres. & Chief Exec. OfficerSell200Common Stock$41.70$8,340.00  0.10     [ Low ]1,551,348$64,691,211.60  788.21   [Very High]Form 4-
2020-08-13Derek J MaetzoldPres. & Chief Exec. OfficerSell1,000Common Stock$40.91$40,910.00  0.51     [ Average ]1,550,348$63,424,736.68  787.70   [Very High]Form 4-
2020-08-12Derek J MaetzoldPres. & Chief Exec. OfficerSell4,200Common Stock$41.90$175,980.00  2.13     [ High ]1,558,848$65,315,731.20  792.02   [Very High]Form 4-
2020-08-13Derek J MaetzoldPres. & Chief Exec. OfficerSell7,300Common Stock$40.97$299,081.00  3.71     [ Very High ]1,551,548$63,566,921.56  788.31   [Very High]Form 4-
2020-08-13Derek J MaetzoldPres. & Chief Exec. OfficerSell200Common Stock$41.70$8,340.00  0.10     [ Low ]1,551,348$64,691,211.60  788.21   [Very High]Form 4-
2020-08-13Derek J MaetzoldPres. & Chief Exec. OfficerSell1,000Common Stock$40.91$40,910.00  0.51     [ Average ]1,550,348$63,424,736.68  787.70   [Very High]Form 4-
2020-08-17Derek J MaetzoldPres. & Chief Exec. OfficerSell500Common Stock$40.95$20,475.00  0.25     [ Low ]1,549,848$63,466,275.60  787.44   [Very High]Form 4-
2020-08-17Derek J MaetzoldPres. & Chief Exec. OfficerSell5,000Common Stock$42.40$212,000.00  2.54     [ Very High ]1,544,848$65,501,555.20  784.90   [Very High]Form 4-
2020-08-17Derek J MaetzoldPres. & Chief Exec. OfficerSell2,000Common Stock$43.43$86,860.00  1.02     [ High ]1,542,848$67,005,888.64  783.89   [Very High]Form 4-
2020-08-17Derek J MaetzoldPres. & Chief Exec. OfficerSell600Common Stock$42.39$25,434.00  0.30     [ Average ]1,542,248$65,375,892.72  783.58   [Very High]Form 4-
2020-08-17Derek J MaetzoldPres. & Chief Exec. OfficerSell400Common Stock$43.60$17,440.00  0.20     [ Low ]1,541,848$67,224,572.80  783.38   [Very High]Form 4-
2020-08-18Derek J MaetzoldPres. & Chief Exec. OfficerSell9,900Common Stock$43.14$427,086.00  5.03     [ Very High ]1,531,948$66,088,236.72  778.35   [Very High]Form 4-
2020-08-18Derek J MaetzoldPres. & Chief Exec. OfficerSell100Common Stock$43.67$4,367.00  0.05     [ Very Low ]1,531,848$66,895,802.16  778.30   [Very High]Form 4-
2020-08-18Derek J MaetzoldPres. & Chief Exec. OfficerSell1,000Common Stock$43.20$43,200.00  0.51     [ Average ]1,530,848$66,132,633.60  777.79   [Very High]Form 4-
2020-08-18Daniel Bradbury-Sell3,750Common Stock$43.18$161,925.00  1.91     [ High ]852,328$36,803,523.04  433.05   [Very High]Form 4By LLC
2020-08-19Daniel Bradbury-Sell1,200Common Stock$43.90$52,680.00  0.61     [ Average ]851,128$37,364,519.20  432.44   [Very High]Form 4By LLC
2020-08-19Daniel Bradbury-Sell1,800Common Stock$45.26$81,468.00  0.91     [ High ]849,328$38,440,585.28  431.53   [Very High]Form 4By LLC
2020-08-19Daniel Bradbury-Sell750Common Stock$45.78$34,335.00  0.38     [ Average ]848,578$38,847,900.84  431.14   [Very High]Form 4By LLC
2020-08-19David S Kabakoff-Sell75,000Common Stock$44.78$3,358,500.00  38.11    [ Very High ]1,058,577$47,403,078.06  537.84   [Very High]Form 4By L.P.
2020-08-19Cook Joseph C. Iii-Sell8,574Common Stock$45.83$392,946.42  4.36     [ Very High ]1,239,836$56,821,683.88  629.93   [Very High]Form 4See footnotes
2020-08-20Cook Joseph C. Iii-Sell8,395Common Stock$45.84$384,826.80  4.27     [ Very High ]1,231,441$56,449,255.44  625.67   [Very High]Form 4See footnotes
2020-08-20Cook Joseph C. Iii-Sell100Common Stock$46.03$4,603.00  0.05     [ Very Low ]1,231,341$56,678,626.23  625.62   [Very High]Form 4See footnotes
2020-08-20Cook Joseph C. Iii-Sell300Common Stock$46.06$13,818.00  0.15     [ Low ]1,231,041$56,701,748.46  625.47   [Very High]Form 4See footnotes
2020-08-19Bernhard E. SpiessChief Business OfficerSell20,000Common Stock$45.00$900,000.00  10.16    [ Very High ]105,626$4,753,170.00  53.67    [High]Form 4-
2020-08-21Cook Joseph C. Iii-Sell6,017Common Stock$45.85$275,879.45  3.06     [ Very High ]1,225,024$56,167,350.40  622.41   [Very High]Form 4See footnotes
2020-08-24Cook Joseph C. Iii-Sell8,877Common Stock$45.90$407,454.30  4.51     [ Very High ]1,216,147$55,821,147.30  617.90   [Very High]Form 4See footnotes
2020-08-25Cook Joseph C. Iii-Sell17,148Common Stock$45.90$787,093.20  8.71     [ Very High ]1,198,999$55,034,054.10  609.19   [Very High]Form 4See footnotes
2020-08-25Cook Joseph C. Iii-Sell200Common Stock$46.05$9,210.00  0.10     [ Low ]1,198,799$55,204,693.95  609.08   [Very High]Form 4See footnotes
2020-08-25Cook Joseph C. Iii-Sell200Common Stock$46.05$9,210.00  0.10     [ Low ]1,198,599$55,195,483.95  608.98   [Very High]Form 4See footnotes
2020-08-26Cook Joseph C. Iii-Sell4,879Common Stock$45.85$223,702.15  2.48     [ High ]1,193,720$54,732,062.00  606.50   [Very High]Form 4See footnotes
2020-08-26Cook Joseph C. Iii-Sell70Common Stock$46.00$3,220.00  0.04     [ Very Low ]1,193,650$54,907,900.00  606.47   [Very High]Form 4See footnotes
2020-08-26Cook Joseph C. Iii-Sell100Common Stock$46.00$4,600.00  0.05     [ Very Low ]1,193,550$54,903,300.00  606.42   [Very High]Form 4See footnotes
2020-08-27Cook Joseph C. Iii-Sell16,239Common Stock$45.89$745,207.71  8.25     [ Very High ]1,177,311$54,026,801.79  598.17   [Very High]Form 4See footnotes
2020-08-28Cook Joseph C. Iii-Sell48,487Common Stock$46.06$2,233,311.22  24.64    [ Very High ]1,128,824$51,993,633.44  573.53   [Very High]Form 4See footnotes
2020-08-28Cook Joseph C. Iii-Sell3,605Common Stock$46.16$166,406.80  1.83     [ High ]1,125,219$51,940,109.04  571.70   [Very High]Form 4See footnotes
2020-08-28Cook Joseph C. Iii-Sell3,609Common Stock$46.15$166,555.35  1.83     [ High ]1,121,610$51,762,301.50  569.87   [Very High]Form 4See footnotes
2020-08-28Mara G. Aspinall-Sell2,500Common Stock$46.48$116,200.00  1.27     [ High ]38,348$1,782,415.04  19.48    [High]Form 4-
2020-08-31Cook Joseph C. Iii-Sell8,228Common Stock$45.84$377,171.52  4.18     [ Very High ]1,113,382$51,037,430.88  565.69   [Very High]Form 4See footnotes
2020-09-01Cook Joseph C. Iii-Sell35,963Common Stock$45.95$1,652,499.85  18.27    [ Very High ]1,077,419$49,507,403.05  547.41   [Very High]Form 4See footnotes
2020-09-01Cook Joseph C. Iii-Sell2,200Common Stock$46.02$101,244.00  1.12     [ High ]1,075,219$49,481,578.38  546.30   [Very High]Form 4See footnotes
2020-09-01Cook Joseph C. Iii-Sell2,147Common Stock$46.03$98,826.41  1.09     [ High ]1,073,072$49,393,504.16  545.20   [Very High]Form 4See footnotes
2020-09-01Daniel Bradbury-Sell3,750Common Stock$45.88$172,050.00  1.91     [ High ]844,828$38,760,708.64  429.24   [Very High]Form 4By LLC
2020-09-02Daniel Bradbury-Sell3,650Common Stock$45.43$165,819.50  1.85     [ High ]841,178$38,214,716.54  427.38   [Very High]Form 4By LLC
2020-09-02Daniel Bradbury-Sell100Common Stock$45.95$4,595.00  0.05     [ Very Low ]841,078$38,647,534.10  427.33   [Very High]Form 4By LLC
2020-09-02Cook Joseph C. Iii-Sell6,665Common Stock$45.99$306,523.35  3.39     [ Very High ]1,066,407$49,044,057.93  541.82   [Very High]Form 4See footnotes
2020-09-02Cook Joseph C. Iii-Sell400Common Stock$46.02$18,408.00  0.20     [ Low ]1,066,007$49,057,642.14  541.62   [Very High]Form 4See footnotes
2020-09-02Cook Joseph C. Iii-Sell300Common Stock$46.02$13,806.00  0.15     [ Low ]1,065,707$49,043,836.14  541.46   [Very High]Form 4See footnotes
2020-09-03Cook Joseph C. Iii-Sell24,998Common Stock$46.00$1,149,908.00  12.70    [ Very High ]1,040,709$47,872,614.00  528.76   [Very High]Form 4See footnotes
2020-09-03Cook Joseph C. Iii-Sell2,600Common Stock$46.10$119,860.00  1.32     [ High ]1,038,109$47,856,824.90  527.44   [Very High]Form 4See footnotes
2020-09-03Cook Joseph C. Iii-Sell2,602Common Stock$46.09$119,926.18  1.32     [ High ]1,035,507$47,726,517.63  526.12   [Very High]Form 4See footnotes
2020-09-03David S Kabakoff-Sell25,000Common Stock$46.05$1,151,250.00  12.70    [ Very High ]1,033,577$47,596,220.85  525.14   [Very High]Form 4By L.P.
2020-09-04Bernhard E. SpiessChief Business OfficerSell20,000Common Stock$47.00$940,000.00  10.16    [ Very High ]86,747$4,077,109.00  44.07    [High]Form 4-
2020-09-04Bernhard E. SpiessChief Business OfficerSell5,112Common Stock$49.00$250,488.00  2.60     [ Very High ]81,635$4,000,115.00  41.48    [High]Form 4-
2020-09-08Bernhard E. SpiessChief Business OfficerSell14,888Common Stock$49.00$729,512.00  7.56     [ Very High ]66,747$3,270,603.00  33.91    [High]Form 4-
2020-09-04Mara G. Aspinall-Sell2,500Common Stock$48.48$121,200.00  1.27     [ High ]35,848$1,737,911.04  18.21    [High]Form 4-
2020-09-04Cook Joseph C. Iii-Sell19,758Common Stock$46.33$915,388.14  10.04    [ Very High ]1,015,749$47,059,651.17  516.08   [Very High]Form 4See footnotes
2020-09-04Cook Joseph C. Iii-Sell19,576Common Stock$47.07$921,442.32  9.95     [ Very High ]996,173$46,889,863.11  506.13   [Very High]Form 4See footnotes
2020-09-04Cook Joseph C. Iii-Sell4,080Common Stock$46.58$190,046.40  2.07     [ High ]992,093$46,211,691.94  504.06   [Very High]Form 4See footnotes
2020-09-04Cook Joseph C. Iii-Sell3,894Common Stock$47.39$184,536.66  1.98     [ High ]988,199$46,830,750.61  502.08   [Very High]Form 4See footnotes
2020-09-04Cook Joseph C. Iii-Sell3,295Common Stock$48.26$159,016.70  1.67     [ High ]984,904$47,531,467.04  500.41   [Very High]Form 4See footnotes
2020-09-04Cook Joseph C. Iii-Sell4,260Common Stock$46.59$198,473.40  2.16     [ High ]980,644$45,688,203.96  498.24   [Very High]Form 4See footnotes
2020-09-04Cook Joseph C. Iii-Sell3,475Common Stock$47.36$164,576.00  1.77     [ High ]977,169$46,278,723.84  496.48   [Very High]Form 4See footnotes
2020-09-04Cook Joseph C. Iii-Sell3,500Common Stock$48.24$168,840.00  1.78     [ High ]973,669$46,969,792.56  494.70   [Very High]Form 4See footnotes
2020-09-08Cook Joseph C. Iii-Sell3,990Common Stock$46.32$184,816.80  2.03     [ High ]969,679$44,915,531.28  492.67   [Very High]Form 4See footnotes
2020-09-08Cook Joseph C. Iii-Sell5,624Common Stock$47.13$265,059.12  2.86     [ Very High ]964,055$45,435,912.15  489.82   [Very High]Form 4See footnotes
2020-09-08Cook Joseph C. Iii-Sell25,967Common Stock$48.37$1,256,023.79  13.19    [ Very High ]938,088$45,375,316.56  476.62   [Very High]Form 4See footnotes
2020-09-08Cook Joseph C. Iii-Sell24,621Common Stock$48.98$1,205,936.58  12.51    [ Very High ]913,467$44,741,613.66  464.11   [Very High]Form 4See footnotes
2020-09-08Cook Joseph C. Iii-Sell1,300Common Stock$46.56$60,528.00  0.66     [ Average ]912,167$42,470,495.52  463.45   [Very High]Form 4See footnotes
2020-09-08Cook Joseph C. Iii-Sell1,010Common Stock$47.55$48,025.50  0.51     [ Average ]911,157$43,325,515.35  462.94   [Very High]Form 4See footnotes
2020-09-08Cook Joseph C. Iii-Sell3,552Common Stock$48.68$172,911.36  1.80     [ High ]907,605$44,182,211.40  461.13   [Very High]Form 4See footnotes
2020-09-08Cook Joseph C. Iii-Sell600Common Stock$49.14$29,484.00  0.30     [ Average ]907,005$44,570,225.70  460.83   [Very High]Form 4See footnotes
2020-09-08Cook Joseph C. Iii-Sell1,300Common Stock$46.58$60,554.00  0.66     [ Average ]905,705$42,187,738.90  460.17   [Very High]Form 4See footnotes
2020-09-08Cook Joseph C. Iii-Sell800Common Stock$47.63$38,104.00  0.41     [ Average ]904,905$43,100,625.15  459.76   [Very High]Form 4See footnotes
2020-09-08Cook Joseph C. Iii-Sell501Common Stock$48.40$24,248.40  0.25     [ Low ]904,404$43,773,153.60  459.51   [Very High]Form 4See footnotes
2020-09-09Bernhard E. SpiessChief Business OfficerSell15,000Common Stock$49.80$747,000.00  7.62     [ Very High ]51,747$2,577,000.60  26.29    [High]Form 4-
2020-09-09Cook Joseph C. Iii-Sell2,202Common Stock$49.28$108,514.56  1.12     [ High ]902,202$44,460,514.56  458.39   [Very High]Form 4See footnotes
2020-09-09Cook Joseph C. Iii-Sell3,092Common Stock$50.31$155,558.52  1.57     [ High ]899,110$45,234,224.10  456.82   [Very High]Form 4See footnotes
2020-09-09Cook Joseph C. Iii-Sell700Common Stock$51.38$35,966.00  0.36     [ Average ]898,410$46,160,305.80  456.46   [Very High]Form 4See footnotes
2020-09-09Mara G. Aspinall-Sell2,500Common Stock$50.48$126,200.00  1.27     [ High ]33,348$1,683,407.04  16.94    [High]Form 4-
2020-09-11Derek J MaetzoldPres. & Chief Exec. OfficerSell200Common Stock$49.94$9,988.00  0.10     [ Low ]1,476,148$73,718,831.12  750.00   [Very High]Form 4-
2020-09-11Derek J MaetzoldPres. & Chief Exec. OfficerSell900Common Stock$48.70$43,830.00  0.46     [ Average ]1,476,348$71,898,147.60  750.10   [Very High]Form 4-
2020-09-11Derek J MaetzoldPres. & Chief Exec. OfficerSell6,935Common Stock$49.58$343,837.30  3.52     [ Very High ]1,477,248$73,241,955.84  750.56   [Very High]Form 4-
2020-09-11Derek J MaetzoldPres. & Chief Exec. OfficerSell4,741Common Stock$48.65$230,649.65  2.41     [ High ]1,484,183$72,205,502.95  754.08   [Very High]Form 4-
2020-09-10Derek J MaetzoldPres. & Chief Exec. OfficerSell1,700Common Stock$50.07$85,119.00  0.86     [ High ]1,488,924$74,550,424.68  756.49   [Very High]Form 4-
2020-09-10Derek J MaetzoldPres. & Chief Exec. OfficerSell600Common Stock$48.98$29,388.00  0.30     [ Average ]1,490,624$73,010,763.52  757.35   [Very High]Form 4-
2020-09-10Derek J MaetzoldPres. & Chief Exec. OfficerSell1,405Common Stock$50.40$70,812.00  0.71     [ Average ]1,491,224$75,157,689.60  757.66   [Very High]Form 4-
2020-09-10Derek J MaetzoldPres. & Chief Exec. OfficerSell24,204Common Stock$49.82$1,205,843.28  12.30    [ Very High ]1,492,629$74,362,776.78  758.37   [Very High]Form 4-
2020-09-10Derek J MaetzoldPres. & Chief Exec. OfficerSell14,015Common Stock$48.79$683,791.85  7.12     [ Very High ]1,516,833$74,006,282.07  770.67   [Very High]Form 4-
2020-09-14Frank StokesChief Financial OfficerBuy13,000Common Stock$2.39-$31,070.00  6.61     [ Very High ]14,886$35,577.54  7.56     [Average]Form 4-
2020-09-14Frank StokesChief Financial OfficerSell13,000Common Stock$49.98$649,740.00  6.61     [ Very High ]1,886$94,262.28  0.96     [Very Low]Form 4-
2020-09-15Frank StokesChief Financial OfficerBuy13,000Common Stock$2.39-$31,070.00  6.61     [ Very High ]14,886$35,577.54  7.56     [Average]Form 4-
2020-09-15Frank StokesChief Financial OfficerSell5,259Common Stock$48.52$255,166.68  2.67     [ Very High ]9,627$467,102.04  4.89     [Low]Form 4-
2020-09-15Frank StokesChief Financial OfficerSell7,741Common Stock$49.43$382,637.63  3.93     [ Very High ]1,886$93,224.98  0.96     [Very Low]Form 4-
2020-09-16Daniel Bradbury-Sell1,550Common Stock$47.86$74,183.00  0.79     [ Average ]839,528$40,179,810.08  426.55   [Very High]Form 4By LLC
2020-09-16Daniel Bradbury-Sell2,200Common Stock$48.75$107,250.00  1.12     [ High ]837,328$40,819,740.00  425.43   [Very High]Form 4By LLC
2020-09-17Daniel Bradbury-Sell2,040Common Stock$48.30$98,532.00  1.04     [ High ]835,288$40,344,410.40  424.39   [Very High]Form 4By LLC
2020-09-17Daniel Bradbury-Sell1,710Common Stock$48.64$83,174.40  0.87     [ High ]833,578$40,545,233.92  423.52   [Very High]Form 4By LLC
2020-09-22Derek J MaetzoldPres. & Chief Exec. OfficerSell14,537Common Stock$51.32$746,038.84  7.39     [ Very High ]1,461,611$75,009,876.52  742.61   [Very High]Form 4-
2020-09-22Derek J MaetzoldPres. & Chief Exec. OfficerSell9,023Common Stock$51.71$466,579.33  4.58     [ Very High ]1,452,588$75,113,325.48  738.03   [Very High]Form 4-
2020-09-22Derek J MaetzoldPres. & Chief Exec. OfficerSell8,552Common Stock$51.31$438,803.12  4.35     [ Very High ]1,444,036$74,093,487.16  733.68   [Very High]Form 4-
2020-09-22Derek J MaetzoldPres. & Chief Exec. OfficerSell4,048Common Stock$51.75$209,484.00  2.06     [ High ]1,439,988$74,519,379.00  731.63   [Very High]Form 4-
2020-09-23Derek J MaetzoldPres. & Chief Exec. OfficerSell3,084Common Stock$50.55$155,896.20  1.57     [ High ]1,436,904$72,635,497.20  730.06   [Very High]Form 4-
2020-09-23Derek J MaetzoldPres. & Chief Exec. OfficerSell2,554Common Stock$51.59$131,760.86  1.30     [ High ]1,434,350$73,998,116.50  728.76   [Very High]Form 4-
2020-09-23Derek J MaetzoldPres. & Chief Exec. OfficerSell362Common Stock$52.13$18,871.06  0.18     [ Low ]1,433,988$74,753,794.44  728.58   [Very High]Form 4-
2020-10-01Derek J MaetzoldPres. & Chief Exec. OfficerSell9,994Common Stock$51.59$515,590.46  5.08     [ Very High ]1,423,994$73,463,850.46  723.50   [Very High]Form 4-
2020-10-01Derek J MaetzoldPres. & Chief Exec. OfficerSell646Common Stock$52.06$33,630.76  0.33     [ Average ]1,423,348$74,099,496.88  723.17   [Very High]Form 4-
2020-10-01Derek J MaetzoldPres. & Chief Exec. OfficerSell2,000Common Stock$51.68$103,360.00  1.02     [ High ]1,421,348$73,455,264.64  722.16   [Very High]Form 4-
2020-10-02Derek J MaetzoldPres. & Chief Exec. OfficerSell5,800Common Stock$51.64$299,512.00  2.95     [ Very High ]1,415,548$73,098,898.72  719.21   [Very High]Form 4-
2020-10-02Derek J MaetzoldPres. & Chief Exec. OfficerSell200Common Stock$52.22$10,444.00  0.10     [ Low ]1,415,348$73,909,472.56  719.11   [Very High]Form 4-
2020-10-02Mara G. Aspinall-Sell2,500Common Stock$52.48$131,200.00  1.27     [ High ]30,848$1,618,903.04  15.67    [Average]Form 4-
2020-10-02David S Kabakoff-Sell25,000Common Stock$52.07$1,301,750.00  12.70    [ Very High ]1,008,577$52,516,604.39  512.44   [Very High]Form 4By L.P.
2020-10-05David S Kabakoff-Sell25,000Common Stock$52.09$1,302,250.00  12.70    [ Very High ]983,577$51,234,525.93  499.73   [Very High]Form 4By L.P.
2020-10-06David S Kabakoff-Sell50,000Common Stock$53.09$2,654,500.00  25.40    [ Very High ]933,577$49,563,602.93  474.33   [Very High]Form 4By L.P.
2020-10-08David S Kabakoff-Sell25,000Common Stock$54.23$1,355,750.00  12.70    [ Very High ]908,577$49,272,130.71  461.63   [Very High]Form 4By L.P.
2020-10-09David S Kabakoff-Sell25,000Common Stock$54.16$1,354,000.00  12.70    [ Very High ]883,577$47,854,530.32  448.93   [Very High]Form 4By L.P.
2020-10-08Daniel Bradbury-Sell14,300Common Stock$53.89$770,627.00  7.27     [ Very High ]819,278$44,150,891.42  416.26   [Very High]Form 4By LLC
2020-10-08Daniel Bradbury-Sell700Common Stock$54.52$38,164.00  0.36     [ Average ]818,578$44,628,872.56  415.90   [Very High]Form 4By LLC
2020-10-09Daniel Bradbury-Sell14,399Common Stock$54.60$786,185.40  7.32     [ Very High ]804,179$43,908,173.40  408.59   [Very High]Form 4By LLC
2020-10-09Daniel Bradbury-Sell601Common Stock$54.94$33,018.94  0.31     [ Average ]803,578$44,148,575.32  408.28   [Very High]Form 4By LLC
2020-10-12Cook Joseph C. Iii-Sell19,676Common Stock$54.84$1,079,031.84  10.00    [ Very High ]192,502$10,556,809.68  97.81    [Very High]Form 4-
2020-10-13Cook Joseph C. Iii-Sell21,749Common Stock$54.71$1,189,887.79  11.05    [ Very High ]170,753$9,341,896.63  86.76    [Very High]Form 4-
2020-10-13Cook Joseph C. Iii-Sell2,100Common Stock$55.11$115,731.00  1.07     [ High ]168,653$9,294,466.83  85.69    [Very High]Form 4-
2020-10-14Cook Joseph C. Iii-Sell5,775Common Stock$54.51$314,795.25  2.93     [ Very High ]162,878$8,878,479.78  82.75    [High]Form 4-
2020-10-14Cook Joseph C. Iii-Sell700Common Stock$55.14$38,598.00  0.36     [ Average ]162,178$8,942,494.92  82.40    [High]Form 4-
2020-10-13Frank StokesChief Financial OfficerBuy13,000Common Stock$2.39-$31,070.00  6.61     [ Very High ]14,886$35,577.54  7.56     [Average]Form 4-
2020-10-13Frank StokesChief Financial OfficerSell13,000Common Stock$54.79$712,270.00  6.61     [ Very High ]1,886$103,333.94  0.96     [Very Low]Form 4-
2020-10-14Frank StokesChief Financial OfficerBuy13,000Common Stock$2.39-$31,070.00  6.61     [ Very High ]14,886$35,577.54  7.56     [Average]Form 4-
2020-10-14Frank StokesChief Financial OfficerSell3,400Common Stock$53.06$180,404.00  1.73     [ High ]11,486$609,447.16  5.84     [Average]Form 4-
2020-10-14Frank StokesChief Financial OfficerSell8,300Common Stock$54.58$453,014.00  4.22     [ Very High ]3,186$173,891.88  1.62     [Low]Form 4-
2020-10-14Frank StokesChief Financial OfficerSell1,300Common Stock$55.13$71,669.00  0.66     [ Average ]1,886$103,975.18  0.96     [Very Low]Form 4-
2020-10-20Daniel Bradbury-Sell10,250Common Stock$49.63$508,707.50  5.21     [ Very High ]793,328$39,372,868.64  403.07   [Very High]Form 4By LLC
2020-10-20Daniel Bradbury-Sell1,500Common Stock$50.16$75,240.00  0.76     [ Average ]791,828$39,718,092.48  402.31   [Very High]Form 4By LLC
2020-10-21Daniel Bradbury-Sell590Common Stock$47.39$27,960.10  0.30     [ Average ]791,238$37,496,768.82  402.01   [Very High]Form 4By LLC
2020-10-21Daniel Bradbury-Sell4,660Common Stock$48.86$227,687.60  2.37     [ High ]786,578$38,432,201.08  399.64   [Very High]Form 4By LLC
2020-10-20Derek J MaetzoldPres. & Chief Exec. OfficerSell900Common Stock$49.61$44,649.00  0.46     [ Average ]1,414,448$70,170,765.28  718.65   [Very High]Form 4-
2020-10-20Derek J MaetzoldPres. & Chief Exec. OfficerSell100Common Stock$50.09$5,009.00  0.05     [ Very Low ]1,414,348$70,844,691.32  718.60   [Very High]Form 4-
2020-10-21Derek J MaetzoldPres. & Chief Exec. OfficerSell200Common Stock$47.34$9,468.00  0.10     [ Low ]1,414,148$66,945,766.32  718.50   [Very High]Form 4-
2020-10-21Derek J MaetzoldPres. & Chief Exec. OfficerSell1,000Common Stock$48.87$48,870.00  0.51     [ Average ]1,413,148$69,060,542.76  717.99   [Very High]Form 4-
2020-10-28Derek J MaetzoldPres. & Chief Exec. OfficerSell900Common Stock$49.38$44,442.00  0.46     [ Average ]1,412,248$69,736,806.24  717.53   [Very High]Form 4-
2020-10-28Derek J MaetzoldPres. & Chief Exec. OfficerSell300Common Stock$50.04$15,012.00  0.15     [ Low ]1,411,948$70,653,877.92  717.38   [Very High]Form 4-
2020-10-29Derek J MaetzoldPres. & Chief Exec. OfficerSell863Common Stock$47.66$41,130.58  0.44     [ Average ]1,411,085$67,252,311.10  716.94   [Very High]Form 4-
2020-10-29Derek J MaetzoldPres. & Chief Exec. OfficerSell237Common Stock$48.56$11,508.72  0.12     [ Low ]1,410,848$68,510,778.88  716.82   [Very High]Form 4-
2020-11-03Derek J MaetzoldPres. & Chief Exec. OfficerSell2,100Common Stock$46.96$98,616.00  1.07     [ High ]1,408,748$66,154,806.08  715.75   [Very High]Form 4-
2020-11-03Derek J MaetzoldPres. & Chief Exec. OfficerSell4,150Common Stock$47.80$198,370.00  2.11     [ High ]1,404,598$67,139,784.40  713.65   [Very High]Form 4-
2020-11-04Derek J MaetzoldPres. & Chief Exec. OfficerSell3,800Common Stock$49.29$187,302.00  1.93     [ High ]1,400,798$69,045,333.42  711.72   [Very High]Form 4-
2020-11-04Derek J MaetzoldPres. & Chief Exec. OfficerSell2,450Common Stock$50.20$122,990.00  1.24     [ High ]1,398,348$70,197,069.60  710.47   [Very High]Form 4-
2020-11-05Derek J MaetzoldPres. & Chief Exec. OfficerSell4,201Common Stock$51.51$216,393.51  2.13     [ High ]1,394,147$71,812,511.97  708.34   [Very High]Form 4-
2020-11-05Derek J MaetzoldPres. & Chief Exec. OfficerSell2,049Common Stock$52.18$106,916.82  1.04     [ High ]1,392,098$72,639,673.64  707.29   [Very High]Form 4-
2020-11-04Daniel Bradbury-Sell2,300Common Stock$49.32$113,436.00  1.17     [ High ]784,278$38,680,590.96  398.47   [Very High]Form 4By LLC
2020-11-04Daniel Bradbury-Sell1,450Common Stock$50.23$72,833.50  0.74     [ Average ]782,828$39,321,450.44  397.74   [Very High]Form 4By LLC
2020-11-05Daniel Bradbury-Sell600Common Stock$51.03$30,618.00  0.30     [ Average ]782,228$39,917,094.84  397.43   [Very High]Form 4By LLC
2020-11-05Daniel Bradbury-Sell3,050Common Stock$51.83$158,081.50  1.55     [ High ]779,178$40,384,795.74  395.88   [Very High]Form 4By LLC
2020-11-05Daniel Bradbury-Sell100Common Stock$52.56$5,256.00  0.05     [ Very Low ]779,078$40,948,339.68  395.83   [Very High]Form 4By LLC
2020-11-09Derek J MaetzoldPres. & Chief Exec. OfficerSell1,163Common Stock$48.54$56,452.02  0.58     [ Average ]1,390,935$67,515,984.90  698.58   [Very High]Form 4-
2020-11-09Derek J MaetzoldPres. & Chief Exec. OfficerSell1,887Common Stock$49.60$93,595.20  0.95     [ High ]1,389,048$68,896,780.80  697.63   [Very High]Form 4-
2020-11-09Derek J MaetzoldPres. & Chief Exec. OfficerSell1,000Common Stock$50.34$50,340.00  0.50     [ Average ]1,388,048$69,874,336.32  697.13   [Very High]Form 4-
2020-11-10Derek J MaetzoldPres. & Chief Exec. OfficerSell300Common Stock$45.00$13,500.00  0.15     [ Low ]1,387,748$62,448,660.00  696.98   [Very High]Form 4-
2020-11-10Derek J MaetzoldPres. & Chief Exec. OfficerSell200Common Stock$46.36$9,272.00  0.10     [ Low ]1,387,548$64,326,725.28  696.88   [Very High]Form 4-
2020-11-10Derek J MaetzoldPres. & Chief Exec. OfficerSell1,000Common Stock$48.92$48,920.00  0.50     [ Average ]1,386,548$67,829,928.16  696.37   [Very High]Form 4-
2020-11-10Derek J MaetzoldPres. & Chief Exec. OfficerSell5,307Common Stock$50.07$265,721.49  2.67     [ Very High ]1,381,241$69,158,736.87  693.71   [Very High]Form 4-
2020-11-10Derek J MaetzoldPres. & Chief Exec. OfficerSell545Common Stock$50.99$27,789.55  0.27     [ Low ]1,380,696$70,401,689.04  693.43   [Very High]Form 4-
2020-11-12Frank StokesChief Financial OfficerBuy13,000Common Stock$2.39-$31,070.00  6.53     [ Very High ]14,886$35,577.54  7.48     [Average]Form 4-
2020-11-12Frank StokesChief Financial OfficerSell5,079Common Stock$50.20$254,965.80  2.55     [ Very High ]9,807$492,311.40  4.93     [Low]Form 4-
2020-11-12Frank StokesChief Financial OfficerSell2,121Common Stock$51.19$108,573.99  1.07     [ High ]7,686$393,446.34  3.86     [Low]Form 4-
2020-11-12Frank StokesChief Financial OfficerSell5,731Common Stock$52.20$299,158.20  2.88     [ Very High ]1,955$102,051.00  0.98     [Very Low]Form 4-
2020-11-12Frank StokesChief Financial OfficerSell69Common Stock$52.96$3,654.24  0.03     [ Very Low ]1,886$99,882.56  0.95     [Very Low]Form 4-
2020-11-13Frank StokesChief Financial OfficerBuy13,000Common Stock$2.39-$31,070.00  6.53     [ Very High ]14,886$35,577.54  7.48     [Average]Form 4-
2020-11-13Frank StokesChief Financial OfficerSell12,167Common Stock$50.41$613,338.47  6.11     [ Very High ]2,719$137,064.79  1.37     [Low]Form 4-
2020-11-13Frank StokesChief Financial OfficerSell633Common Stock$51.30$32,472.90  0.32     [ Average ]2,086$107,011.80  1.05     [Very Low]Form 4-
2020-11-13Frank StokesChief Financial OfficerSell200Common Stock$52.04$10,408.00  0.10     [ Low ]1,886$98,147.44  0.95     [Very Low]Form 4-
2020-11-16Derek J MaetzoldPres. & Chief Exec. OfficerSell6,250Common Stock$50.55$315,937.50  3.14     [ Very High ]1,374,446$69,478,245.30  690.29   [Very High]Form 4-
2020-11-17Derek J MaetzoldPres. & Chief Exec. OfficerSell4,450Common Stock$48.45$215,602.50  2.23     [ High ]1,369,996$66,376,306.20  688.06   [Very High]Form 4-
2020-11-17Derek J MaetzoldPres. & Chief Exec. OfficerSell1,200Common Stock$49.17$59,004.00  0.60     [ Average ]1,368,796$67,303,699.32  687.46   [Very High]Form 4-
2020-11-17Derek J MaetzoldPres. & Chief Exec. OfficerSell600Common Stock$50.44$30,264.00  0.30     [ Average ]1,368,196$69,011,806.24  687.16   [Very High]Form 4-
2020-11-18Derek J MaetzoldPres. & Chief Exec. OfficerSell2,694Common Stock$46.37$124,920.78  1.35     [ High ]1,365,502$63,318,327.74  685.80   [Very High]Form 4-
2020-11-18Derek J MaetzoldPres. & Chief Exec. OfficerSell2,755Common Stock$47.54$130,972.70  1.38     [ High ]1,362,747$64,784,992.38  684.42   [Very High]Form 4-
2020-11-18Derek J MaetzoldPres. & Chief Exec. OfficerSell801Common Stock$48.23$38,632.23  0.40     [ Average ]1,361,946$65,686,655.58  684.02   [Very High]Form 4-
2020-11-18Daniel Bradbury-Sell1,691Common Stock$46.39$78,445.49  0.85     [ High ]777,387$36,062,982.93  390.43   [Very High]Form 4By LLC
2020-11-18Daniel Bradbury-Sell1,525Common Stock$47.56$72,529.00  0.77     [ Average ]775,862$36,899,996.72  389.67   [Very High]Form 4By LLC
2020-11-18Daniel Bradbury-Sell534Common Stock$48.20$25,738.80  0.27     [ Low ]775,328$37,370,809.60  389.40   [Very High]Form 4By LLC
2020-11-19Daniel Bradbury-Sell3,041Common Stock$45.90$139,581.90  1.53     [ High ]772,287$35,447,973.30  387.87   [Very High]Form 4By LLC
2020-11-19Daniel Bradbury-Sell709Common Stock$46.51$32,975.59  0.36     [ Average ]771,578$35,886,092.78  387.51   [Very High]Form 4By LLC
2020-11-20Derek J MaetzoldPres. & Chief Exec. OfficerSell300Common Stock$46.80$14,040.00  0.15     [ Low ]1,361,646$63,725,032.80  683.87   [Very High]Form 4-
2020-11-20Derek J MaetzoldPres. & Chief Exec. OfficerSell3,144Common Stock$47.96$150,786.24  1.58     [ High ]1,358,502$65,153,755.92  682.29   [Very High]Form 4-
2020-11-20Derek J MaetzoldPres. & Chief Exec. OfficerSell500Common Stock$48.65$24,325.00  0.25     [ Low ]1,358,002$66,066,797.30  682.04   [Very High]Form 4-
2020-11-23Derek J MaetzoldPres. & Chief Exec. OfficerSell2,744Common Stock$47.14$129,352.16  1.38     [ High ]1,355,258$63,886,862.12  680.66   [Very High]Form 4-
2020-11-23Derek J MaetzoldPres. & Chief Exec. OfficerSell506Common Stock$47.85$24,212.10  0.25     [ Low ]1,354,752$64,824,883.20  680.40   [Very High]Form 4-
2020-12-01Bernhard E. SpiessChief Business OfficerSell40,000Common Stock$49.97$1,998,800.00  20.09    [ Very High ]11,747$586,997.59  5.90     [Average]Form 4-
2020-12-07Cook Joseph C. Iii-Sell2,600Common Stock$55.84$145,184.00  1.31     [ High ]159,578$8,910,835.52  80.15    [High]Form 4-
2020-12-08Cook Joseph C. Iii-Sell7,400Common Stock$55.98$414,252.00  3.72     [ Very High ]152,178$8,518,924.44  76.43    [High]Form 4-
2020-12-08Cook Joseph C. Iii-Sell27,176Common Stock$56.28$1,529,465.28  13.65    [ Very High ]871,234$49,033,049.52  437.56   [Very High]Form 4See footnotes
2020-12-08Cook Joseph C. Iii-Sell5,388Common Stock$56.23$302,967.24  2.71     [ Very High ]865,846$48,686,520.58  434.86   [Very High]Form 4See footnotes
2020-12-08Cook Joseph C. Iii-Sell4,612Common Stock$56.20$259,194.40  2.32     [ High ]861,234$48,401,350.80  432.54   [Very High]Form 4See footnotes
2020-12-09Cook Joseph C. Iii-Sell10,000Common Stock$57.90$579,000.00  5.02     [ Very High ]142,178$8,232,106.20  71.41    [High]Form 4-
2020-12-09Cook Joseph C. Iii-Sell18,141Common Stock$56.74$1,029,320.34  9.11     [ Very High ]843,093$47,837,096.82  423.43   [Very High]Form 4See footnotes
2020-12-09Cook Joseph C. Iii-Sell4,683Common Stock$57.43$268,944.69  2.35     [ High ]838,410$48,149,886.30  421.08   [Very High]Form 4See footnotes
2020-12-10Cook Joseph C. Iii-Sell35,441Common Stock$59.17$2,097,043.97  17.80    [ Very High ]802,969$47,511,675.73  403.28   [Very High]Form 4See footnotes
2020-12-10Cook Joseph C. Iii-Sell5,388Common Stock$59.21$319,023.48  2.71     [ Very High ]797,581$47,224,771.01  400.57   [Very High]Form 4See footnotes
2020-12-10Cook Joseph C. Iii-Sell4,612Common Stock$59.21$273,076.52  2.32     [ High ]792,969$46,951,694.49  398.26   [Very High]Form 4See footnotes
2020-12-10Daniel Bradbury-Sell100Common Stock$57.03$5,703.00  0.05     [ Very Low ]771,478$43,997,390.34  387.46   [Very High]Form 4By LLC
2020-12-10Daniel Bradbury-Sell3,550Common Stock$59.01$209,485.50  1.78     [ High ]767,928$45,315,431.28  385.68   [Very High]Form 4By LLC
2020-12-10Daniel Bradbury-Sell100Common Stock$59.21$5,921.00  0.05     [ Very Low ]767,828$45,463,095.88  385.63   [Very High]Form 4By LLC
2020-12-11Daniel Bradbury-Sell1,000Common Stock$58.77$58,770.00  0.50     [ Average ]766,828$45,066,481.56  385.13   [Very High]Form 4By LLC
2020-12-11Daniel Bradbury-Sell3,280Common Stock$59.88$196,406.40  1.65     [ High ]763,548$45,721,254.24  383.48   [Very High]Form 4By LLC
2020-12-11Daniel Bradbury-Sell2,157Common Stock$60.81$131,167.17  1.08     [ High ]761,391$46,300,186.71  382.40   [Very High]Form 4By LLC
2020-12-11Daniel Bradbury-Sell200Common Stock$61.73$12,346.00  0.10     [ Very Low ]761,191$46,988,320.43  382.30   [Very High]Form 4By LLC
2020-12-10Derek J MaetzoldPres. & Chief Exec. OfficerSell700Common Stock$57.14$39,998.00  0.35     [ Average ]1,335,302$76,299,156.28  670.64   [Very High]Form 4-
2020-12-10Derek J MaetzoldPres. & Chief Exec. OfficerSell14,300Common Stock$59.02$843,986.00  7.18     [ Very High ]1,321,002$77,965,538.04  663.45   [Very High]Form 4-
2020-12-11Derek J MaetzoldPres. & Chief Exec. OfficerSell3,423Common Stock$58.69$200,895.87  1.72     [ High ]1,317,579$77,328,711.51  661.73   [Very High]Form 4-
2020-12-11Derek J MaetzoldPres. & Chief Exec. OfficerSell9,255Common Stock$59.72$552,708.60  4.65     [ Very High ]1,308,324$78,133,109.28  657.09   [Very High]Form 4-
2020-12-11Derek J MaetzoldPres. & Chief Exec. OfficerSell2,120Common Stock$60.65$128,578.00  1.06     [ High ]1,306,204$79,221,272.60  656.02   [Very High]Form 4-
2020-12-11Derek J MaetzoldPres. & Chief Exec. OfficerSell202Common Stock$61.78$12,479.56  0.10     [ Very Low ]1,306,002$80,684,803.56  655.92   [Very High]Form 4-
2020-12-11Cook Joseph C. Iii-Sell10,000Common Stock$59.88$598,800.00  5.02     [ Very High ]132,178$7,914,818.64  66.38    [High]Form 4-
2020-12-11Cook Joseph C. Iii-Sell13,566Common Stock$59.53$807,583.98  6.81     [ Very High ]779,403$46,397,860.59  391.44   [Very High]Form 4See footnotes
2020-12-11Cook Joseph C. Iii-Sell500Common Stock$60.34$30,170.00  0.25     [ Low ]778,903$46,999,007.02  391.19   [Very High]Form 4See footnotes
2020-12-11Cook Joseph C. Iii-Sell493Common Stock$62.02$30,575.86  0.25     [ Low ]778,410$48,276,988.20  390.94   [Very High]Form 4See footnotes
2020-12-11Cook Joseph C. Iii-Sell100Common Stock$62.30$6,230.00  0.05     [ Very Low ]778,310$48,488,713.00  390.89   [Very High]Form 4See footnotes
2020-12-16Derek J MaetzoldPres. & Chief Exec. OfficerSell300Common Stock$63.02$18,906.00  0.12     [ Low ]1,305,702$82,285,340.04  540.53   [Very High]Form 4-
2020-12-16Derek J MaetzoldPres. & Chief Exec. OfficerSell900Common Stock$65.01$58,509.00  0.37     [ Average ]1,304,802$84,825,178.02  540.16   [Very High]Form 4-
2020-12-16Derek J MaetzoldPres. & Chief Exec. OfficerSell2,590Common Stock$65.98$170,888.20  1.07     [ High ]1,302,212$85,919,947.76  539.08   [Very High]Form 4-
2020-12-16Derek J MaetzoldPres. & Chief Exec. OfficerSell1,800Common Stock$67.12$120,816.00  0.75     [ Average ]1,300,412$87,283,653.44  538.34   [Very High]Form 4-
2020-12-16Derek J MaetzoldPres. & Chief Exec. OfficerSell560Common Stock$67.69$37,906.40  0.23     [ Low ]1,299,852$87,986,981.88  538.11   [Very High]Form 4-
2020-12-16Derek J MaetzoldPres. & Chief Exec. OfficerSell100Common Stock$68.65$6,865.00  0.04     [ Very Low ]1,299,752$89,227,974.80  538.07   [Very High]Form 4-
2020-12-17Derek J MaetzoldPres. & Chief Exec. OfficerSell1,300Common Stock$63.10$82,030.00  0.54     [ Average ]1,298,452$81,932,321.20  537.53   [Very High]Form 4-
2020-12-17Derek J MaetzoldPres. & Chief Exec. OfficerSell2,012Common Stock$63.91$128,586.92  0.83     [ Average ]1,296,440$82,855,480.40  536.69   [Very High]Form 4-
2020-12-17Derek J MaetzoldPres. & Chief Exec. OfficerSell1,360Common Stock$64.95$88,332.00  0.56     [ Average ]1,295,080$84,115,446.00  536.13   [Very High]Form 4-
2020-12-17Derek J MaetzoldPres. & Chief Exec. OfficerSell1,024Common Stock$67.00$68,608.00  0.42     [ Average ]1,294,056$86,701,752.00  535.71   [Very High]Form 4-
2020-12-17Derek J MaetzoldPres. & Chief Exec. OfficerSell473Common Stock$68.18$32,249.14  0.20     [ Low ]1,293,583$88,196,488.94  535.51   [Very High]Form 4-
2020-12-17Derek J MaetzoldPres. & Chief Exec. OfficerSell81Common Stock$69.27$5,610.87  0.03     [ Very Low ]1,293,502$89,600,883.54  535.48   [Very High]Form 4-
2020-12-16Cook Joseph C. Iii-Sell4,966Common Stock$65.27$324,130.82  2.06     [ High ]127,212$8,303,127.24  52.66    [High]Form 4-
2020-12-16Cook Joseph C. Iii-Sell12,271Common Stock$65.97$809,517.87  5.08     [ Very High ]114,941$7,582,657.77  47.58    [High]Form 4-
2020-12-16Cook Joseph C. Iii-Sell2,163Common Stock$66.76$144,401.88  0.90     [ High ]112,778$7,529,059.28  46.69    [High]Form 4-
2020-12-16Cook Joseph C. Iii-Sell600Common Stock$67.66$40,596.00  0.25     [ Low ]112,178$7,589,963.48  46.44    [High]Form 4-
2020-12-16Cook Joseph C. Iii-Sell18,837Common Stock$65.23$1,228,737.51  7.80     [ Very High ]759,473$49,540,423.79  314.40   [Very High]Form 4See footnotes
2020-12-16Cook Joseph C. Iii-Sell57,240Common Stock$66.05$3,780,702.00  23.70    [ Very High ]702,233$46,382,489.65  290.71   [Very High]Form 4See footnotes
2020-12-16Cook Joseph C. Iii-Sell30,218Common Stock$66.98$2,024,001.64  12.51    [ Very High ]672,015$45,011,564.70  278.20   [Very High]Form 4See footnotes
2020-12-16Cook Joseph C. Iii-Sell13,705Common Stock$67.67$927,417.35  5.67     [ Very High ]658,310$44,547,837.70  272.52   [Very High]Form 4See footnotes
2020-12-16Cook Joseph C. Iii-Sell2,100Common Stock$65.36$137,256.00  0.87     [ High ]656,210$42,889,885.60  271.66   [Very High]Form 4See footnotes
2020-12-16Cook Joseph C. Iii-Sell10,102Common Stock$66.22$668,954.44  4.18     [ Very High ]646,108$42,785,271.76  267.47   [Very High]Form 4See footnotes
2020-12-16Cook Joseph C. Iii-Sell3,762Common Stock$67.20$252,806.40  1.56     [ High ]642,346$43,165,651.20  265.92   [Very High]Form 4See footnotes
2020-12-16Cook Joseph C. Iii-Sell100Common Stock$67.88$6,788.00  0.04     [ Very Low ]642,246$43,595,658.48  265.87   [Very High]Form 4See footnotes
2020-12-16Cook Joseph C. Iii-Sell1,400Common Stock$65.24$91,336.00  0.58     [ Average ]640,846$41,808,793.04  265.29   [Very High]Form 4See footnotes
2020-12-16Cook Joseph C. Iii-Sell8,875Common Stock$66.18$587,347.50  3.67     [ Very High ]631,971$41,823,840.78  261.62   [Very High]Form 4See footnotes
2020-12-16Cook Joseph C. Iii-Sell3,461Common Stock$67.02$231,956.22  1.43     [ High ]628,510$42,122,740.20  260.19   [Very High]Form 4See footnotes
2020-12-16Cook Joseph C. Iii-Sell100Common Stock$67.58$6,758.00  0.04     [ Very Low ]628,410$42,467,947.80  260.15   [Very High]Form 4See footnotes
2020-12-18Derek J MaetzoldPres. & Chief Exec. OfficerSell4,129Common Stock$62.20$256,823.80  1.71     [ High ]1,289,373$80,199,000.60  533.77   [Very High]Form 4-
2020-12-18Derek J MaetzoldPres. & Chief Exec. OfficerSell1,521Common Stock$63.01$95,838.21  0.63     [ Average ]1,287,852$81,147,554.52  533.14   [Very High]Form 4-
2020-12-18Derek J MaetzoldPres. & Chief Exec. OfficerSell500Common Stock$64.21$32,105.00  0.21     [ Low ]1,287,352$82,660,871.92  532.93   [Very High]Form 4-
2020-12-18Derek J MaetzoldPres. & Chief Exec. OfficerSell100Common Stock$65.02$6,502.00  0.04     [ Very Low ]1,287,252$83,697,125.04  532.89   [Very High]Form 4-
2020-12-28Daniel Bradbury-Sell2,100Common Stock$71.58$150,318.00  0.85     [ High ]759,091$54,335,733.78  306.63   [Very High]Form 4By LLC
2020-12-28Daniel Bradbury-Sell9,153Common Stock$73.01$668,260.53  3.70     [ Very High ]749,938$54,752,973.38  302.93   [Very High]Form 4By LLC
2020-12-28Daniel Bradbury-Sell3,747Common Stock$73.67$276,041.49  1.51     [ High ]746,191$54,971,890.97  301.42   [Very High]Form 4By LLC
2020-12-29Daniel Bradbury-Sell4,127Common Stock$64.78$267,347.06  1.67     [ High ]742,064$48,070,905.92  299.75   [Very High]Form 4By LLC
2020-12-29Daniel Bradbury-Sell4,273Common Stock$65.97$281,889.81  1.73     [ High ]737,791$48,672,072.27  298.03   [Very High]Form 4By LLC
2020-12-29Daniel Bradbury-Sell4,580Common Stock$66.81$305,989.80  1.85     [ High ]733,211$48,985,826.91  296.18   [Very High]Form 4By LLC
2020-12-29Daniel Bradbury-Sell805Common Stock$67.63$54,442.15  0.33     [ Average ]732,406$49,532,617.78  295.85   [Very High]Form 4By LLC
2020-12-29Daniel Bradbury-Sell200Common Stock$69.11$13,822.00  0.08     [ Very Low ]732,206$50,602,756.66  295.77   [Very High]Form 4By LLC
2020-12-29Daniel Bradbury-Sell500Common Stock$70.33$35,165.00  0.20     [ Low ]731,706$51,460,882.98  295.57   [Very High]Form 4By LLC
2020-12-29Daniel Bradbury-Sell215Common Stock$71.47$15,366.05  0.09     [ Very Low ]731,491$52,279,661.77  295.48   [Very High]Form 4By LLC
2020-12-29Daniel Bradbury-Sell200Common Stock$73.33$14,666.00  0.08     [ Very Low ]731,291$53,625,569.03  295.40   [Very High]Form 4By LLC
2020-12-29Daniel Bradbury-Sell100Common Stock$74.70$7,470.00  0.04     [ Very Low ]731,191$54,619,967.70  295.36   [Very High]Form 4By LLC
2020-12-29Derek J MaetzoldPres. & Chief Exec. OfficerSell4,621Common Stock$64.91$299,949.11  1.87     [ High ]1,282,631$83,255,578.21  518.11   [Very High]Form 4-
2020-12-29Derek J MaetzoldPres. & Chief Exec. OfficerSell4,229Common Stock$66.07$279,410.03  1.71     [ High ]1,278,402$84,464,020.14  516.40   [Very High]Form 4-
2020-12-29Derek J MaetzoldPres. & Chief Exec. OfficerSell3,950Common Stock$66.80$263,860.00  1.60     [ High ]1,274,452$85,133,393.60  514.81   [Very High]Form 4-
2020-12-29Derek J MaetzoldPres. & Chief Exec. OfficerSell1,000Common Stock$67.72$67,720.00  0.40     [ Average ]1,273,452$86,238,169.44  514.40   [Very High]Form 4-
2020-12-29Derek J MaetzoldPres. & Chief Exec. OfficerSell100Common Stock$69.11$6,911.00  0.04     [ Very Low ]1,273,352$88,001,356.72  514.36   [Very High]Form 4-
2020-12-29Derek J MaetzoldPres. & Chief Exec. OfficerSell500Common Stock$70.31$35,155.00  0.20     [ Low ]1,272,852$89,494,224.12  514.16   [Very High]Form 4-
2020-12-29Derek J MaetzoldPres. & Chief Exec. OfficerSell300Common Stock$72.06$21,618.00  0.12     [ Low ]1,272,552$91,700,097.12  514.04   [Very High]Form 4-
2020-12-29Derek J MaetzoldPres. & Chief Exec. OfficerSell300Common Stock$73.69$22,107.00  0.12     [ Low ]1,272,252$93,752,249.88  513.92   [Very High]Form 4-
2020-12-30Derek J MaetzoldPres. & Chief Exec. OfficerSell9,255Common Stock$68.33$632,394.15  3.74     [ Very High ]1,262,997$86,300,585.01  510.18   [Very High]Form 4-
2020-12-30Derek J MaetzoldPres. & Chief Exec. OfficerSell5,645Common Stock$69.02$389,617.90  2.28     [ High ]1,257,352$86,782,435.04  507.90   [Very High]Form 4-
2020-12-30Derek J MaetzoldPres. & Chief Exec. OfficerSell100Common Stock$69.72$6,972.00  0.04     [ Very Low ]1,257,252$87,655,609.44  507.86   [Very High]Form 4-
2021-01-11Frank StokesChief Financial OfficerBuy7,500Common Stock$2.39-$17,925.00  3.03     [ Very High ]11,386$27,212.54  4.60     [Low]Form 4-
2021-01-11Frank StokesChief Financial OfficerSell1,300Common Stock$77.35$100,555.00  0.53     [ Average ]10,086$780,152.10  4.07     [Low]Form 4-
2021-01-11Frank StokesChief Financial OfficerSell6,000Common Stock$78.17$469,020.00  2.42     [ High ]4,086$319,402.62  1.65     [Low]Form 4-
2021-01-11Frank StokesChief Financial OfficerSell200Common Stock$79.26$15,852.00  0.08     [ Very Low ]3,886$308,004.36  1.57     [Low]Form 4-
2021-01-12Frank StokesChief Financial OfficerBuy7,500Common Stock$2.39-$17,925.00  3.03     [ Very High ]11,386$27,212.54  4.60     [Low]Form 4-
2021-01-12Frank StokesChief Financial OfficerSell1,500Common Stock$77.02$115,530.00  0.61     [ Average ]9,886$761,419.72  3.99     [Low]Form 4-
2021-01-12Frank StokesChief Financial OfficerSell4,900Common Stock$78.29$383,621.00  1.98     [ High ]4,986$390,353.94  2.01     [Low]Form 4-
2021-01-12Frank StokesChief Financial OfficerSell1,100Common Stock$78.98$86,878.00  0.44     [ Average ]3,886$306,916.28  1.57     [Low]Form 4-
2021-01-12Daniel Bradbury-Sell3,050Common Stock$77.32$235,826.00  1.23     [ High ]412,556$31,898,829.92  166.65   [Very High]Form 4By LLC
2021-01-12Daniel Bradbury-Sell6,567Common Stock$78.45$515,181.15  2.65     [ Very High ]405,989$31,849,837.05  164.00   [Very High]Form 4By LLC
2021-01-12Daniel Bradbury-Sell2,496Common Stock$79.07$197,358.72  1.01     [ High ]403,493$31,904,191.51  162.99   [Very High]Form 4By LLC
2021-01-13Daniel Bradbury-Sell200Common Stock$71.32$14,264.00  0.08     [ Very Low ]403,293$28,762,856.76  162.91   [Very High]Form 4By LLC
2021-01-13Daniel Bradbury-Sell2,377Common Stock$72.91$173,307.07  0.96     [ High ]400,916$29,230,785.56  161.95   [Very High]Form 4By LLC
2021-01-13Daniel Bradbury-Sell4,597Common Stock$74.01$340,223.97  1.86     [ High ]396,319$29,331,569.19  160.09   [Very High]Form 4By LLC
2021-01-13Daniel Bradbury-Sell326Common Stock$74.91$24,420.66  0.13     [ Low ]395,993$29,663,835.63  159.96   [Very High]Form 4By LLC
2021-01-13Derek J MaetzoldPres. & Chief Exec. OfficerSell400Common Stock$71.36$28,544.00  0.16     [ Low ]910,618$64,981,700.48  367.84   [Very High]Form 4-
2021-01-13Derek J MaetzoldPres. & Chief Exec. OfficerSell3,156Common Stock$72.94$230,198.64  1.27     [ High ]907,462$66,190,278.28  366.56   [Very High]Form 4-
2021-01-13Derek J MaetzoldPres. & Chief Exec. OfficerSell5,118Common Stock$73.96$378,527.28  2.07     [ High ]902,344$66,737,362.24  364.50   [Very High]Form 4-
2021-01-13Derek J MaetzoldPres. & Chief Exec. OfficerSell603Common Stock$74.52$44,935.56  0.24     [ Low ]901,741$67,197,739.32  364.25   [Very High]Form 4-
2021-01-13Derek J MaetzoldPres. & Chief Exec. OfficerSell100Common Stock$76.78$7,678.00  0.04     [ Very Low ]901,641$69,227,995.98  364.21   [Very High]Form 4-
2021-01-13Derek J MaetzoldPres. & Chief Exec. OfficerSell270Common Stock$71.66$19,348.20  0.11     [ Low ]901,371$64,592,245.86  364.10   [Very High]Form 4-
2021-01-13Derek J MaetzoldPres. & Chief Exec. OfficerSell1,530Common Stock$72.86$111,475.80  0.62     [ Average ]899,841$65,562,415.26  363.48   [Very High]Form 4-
2021-01-13Derek J MaetzoldPres. & Chief Exec. OfficerSell2,589Common Stock$73.84$191,171.76  1.05     [ High ]897,252$66,253,087.68  362.44   [Very High]Form 4-
2021-01-13Derek J MaetzoldPres. & Chief Exec. OfficerSell611Common Stock$74.56$45,556.16  0.25     [ Low ]896,641$66,853,552.96  362.19   [Very High]Form 4-
2021-01-14Derek J MaetzoldPres. & Chief Exec. OfficerSell4,759Common Stock$75.74$360,446.66  1.92     [ High ]891,882$67,551,142.68  360.27   [Very High]Form 4-
2021-01-14Derek J MaetzoldPres. & Chief Exec. OfficerSell4,618Common Stock$76.52$353,369.36  1.87     [ High ]887,264$67,893,441.28  358.40   [Very High]Form 4-
2021-01-14Derek J MaetzoldPres. & Chief Exec. OfficerSell3,142Common Stock$75.80$238,163.60  1.27     [ High ]884,122$67,016,447.60  357.13   [Very High]Form 4-
2021-01-14Derek J MaetzoldPres. & Chief Exec. OfficerSell1,858Common Stock$76.55$142,229.90  0.75     [ Average ]882,264$67,537,309.20  356.38   [Very High]Form 4-
2021-01-15Derek J MaetzoldPres. & Chief Exec. OfficerSell4,339Common Stock$73.93$320,782.27  1.75     [ High ]877,925$64,904,995.25  354.63   [Very High]Form 4-
2021-01-15Derek J MaetzoldPres. & Chief Exec. OfficerSell4,647Common Stock$75.10$348,989.70  1.88     [ High ]873,278$65,583,177.80  352.75   [Very High]Form 4-
2021-01-15Derek J MaetzoldPres. & Chief Exec. OfficerSell4,891Common Stock$75.92$371,324.72  1.98     [ High ]868,387$65,927,941.04  350.78   [Very High]Form 4-
2021-01-15Derek J MaetzoldPres. & Chief Exec. OfficerSell500Common Stock$77.77$38,885.00  0.20     [ Low ]867,887$67,495,571.99  350.58   [Very High]Form 4-
2021-01-25Daniel Bradbury-Sell2,806Common Stock$75.26$211,179.56  1.13     [ High ]393,187$29,591,253.62  158.82   [Very High]Form 4By LLC
2021-01-25Daniel Bradbury-Sell1,800Common Stock$76.32$137,376.00  0.73     [ Average ]391,387$29,870,655.84  158.10   [Very High]Form 4By LLC
2021-01-25Daniel Bradbury-Sell1,084Common Stock$77.31$83,804.04  0.44     [ Average ]390,303$30,174,324.93  157.66   [Very High]Form 4By LLC
2021-01-25Daniel Bradbury-Sell100Common Stock$78.13$7,813.00  0.04     [ Very Low ]390,203$30,486,560.39  157.62   [Very High]Form 4By LLC
2021-01-25Daniel Bradbury-Sell1,010Common Stock$79.70$80,497.00  0.41     [ Average ]389,193$31,018,682.10  157.21   [Very High]Form 4By LLC
2021-01-25Daniel Bradbury-Sell700Common Stock$80.50$56,350.00  0.28     [ Low ]388,493$31,273,686.50  156.93   [Very High]Form 4By LLC
2021-01-26Daniel Bradbury-Sell1,540Common Stock$70.79$109,016.60  0.62     [ Average ]386,953$27,392,402.87  156.31   [Very High]Form 4By LLC
2021-01-26Daniel Bradbury-Sell2,155Common Stock$72.12$155,418.60  0.87     [ High ]384,798$27,751,631.76  155.44   [Very High]Form 4By LLC
2021-01-26Daniel Bradbury-Sell2,238Common Stock$73.07$163,530.66  0.90     [ High ]382,560$27,953,659.20  154.53   [Very High]Form 4By LLC
2021-01-26Daniel Bradbury-Sell1,330Common Stock$74.13$98,592.90  0.54     [ Average ]381,230$28,260,579.90  153.99   [Very High]Form 4By LLC
2021-01-26Daniel Bradbury-Sell237Common Stock$74.91$17,753.67  0.10     [ Low ]380,993$28,540,185.63  153.90   [Very High]Form 4By LLC
2021-01-27Derek J MaetzoldPres. & Chief Exec. OfficerSell5,374Common Stock$64.79$348,181.46  2.17     [ High ]862,513$55,882,217.27  348.41   [Very High]Form 4-
2021-01-27Derek J MaetzoldPres. & Chief Exec. OfficerSell3,422Common Stock$66.18$226,467.96  1.38     [ High ]859,091$56,854,642.38  347.02   [Very High]Form 4-
2021-01-27Derek J MaetzoldPres. & Chief Exec. OfficerSell3,593Common Stock$67.03$240,838.79  1.45     [ High ]855,498$57,344,030.94  345.57   [Very High]Form 4-
2021-01-27Derek J MaetzoldPres. & Chief Exec. OfficerSell1,988Common Stock$67.68$134,547.84  0.80     [ Average ]853,510$57,765,556.80  344.77   [Very High]Form 4-
2021-01-28Derek J MaetzoldPres. & Chief Exec. OfficerSell1,100Common Stock$66.25$72,875.00  0.44     [ Average ]852,410$56,472,162.50  344.32   [Very High]Form 4-
2021-01-28Derek J MaetzoldPres. & Chief Exec. OfficerSell1,950Common Stock$67.97$132,541.50  0.79     [ Average ]850,460$57,805,766.20  343.54   [Very High]Form 4-
2021-01-28Derek J MaetzoldPres. & Chief Exec. OfficerSell9,102Common Stock$68.89$627,036.78  3.68     [ Very High ]841,358$57,961,152.62  339.86   [Very High]Form 4-
2021-01-28Derek J MaetzoldPres. & Chief Exec. OfficerSell2,223Common Stock$69.46$154,409.58  0.90     [ High ]839,135$58,286,317.10  338.96   [Very High]Form 4-
2021-01-29Derek J MaetzoldPres. & Chief Exec. OfficerSell6,137Common Stock$66.62$408,846.94  2.48     [ High ]832,998$55,494,326.76  336.48   [Very High]Form 4-
2021-01-29Derek J MaetzoldPres. & Chief Exec. OfficerSell7,094Common Stock$67.28$477,284.32  2.87     [ Very High ]825,904$55,566,821.12  333.62   [Very High]Form 4-
2021-01-29Derek J MaetzoldPres. & Chief Exec. OfficerSell1,144Common Stock$68.14$77,952.16  0.46     [ Average ]824,760$56,199,146.40  333.16   [Very High]Form 4-
2021-02-08Derek J MaetzoldPres. & Chief Exec. OfficerSell2,162Common Stock$91.49$197,801.38  0.87     [ High ]822,598$75,259,491.02  332.28   [Very High]Form 4-
2021-02-08Derek J MaetzoldPres. & Chief Exec. OfficerSell3,736Common Stock$92.34$344,982.24  1.51     [ High ]818,862$75,613,717.08  330.77   [Very High]Form 4-
2021-02-08Derek J MaetzoldPres. & Chief Exec. OfficerSell2,299Common Stock$93.52$215,002.48  0.93     [ High ]816,563$76,364,971.76  329.84   [Very High]Form 4-
2021-02-08Derek J MaetzoldPres. & Chief Exec. OfficerSell1,836Common Stock$94.57$173,630.52  0.74     [ Average ]814,727$77,048,732.39  329.10   [Very High]Form 4-
2021-02-08Derek J MaetzoldPres. & Chief Exec. OfficerSell920Common Stock$95.55$87,906.00  0.37     [ Average ]813,807$77,759,258.85  328.73   [Very High]Form 4-
2021-02-08Derek J MaetzoldPres. & Chief Exec. OfficerSell1,230Common Stock$96.78$119,039.40  0.50     [ Average ]812,577$78,641,202.06  328.23   [Very High]Form 4-
2021-02-08Derek J MaetzoldPres. & Chief Exec. OfficerSell1,386Common Stock$97.68$135,384.48  0.56     [ Average ]811,191$79,237,136.88  327.67   [Very High]Form 4-
2021-02-08Derek J MaetzoldPres. & Chief Exec. OfficerSell806Common Stock$98.42$79,326.52  0.33     [ Average ]810,385$79,758,091.70  327.35   [Very High]Form 4-
2021-02-09Derek J MaetzoldPres. & Chief Exec. OfficerSell500Common Stock$93.19$46,595.00  0.20     [ Low ]809,885$75,473,183.15  327.15   [Very High]Form 4-
2021-02-09Derek J MaetzoldPres. & Chief Exec. OfficerSell2,640Common Stock$94.63$249,823.20  1.07     [ High ]807,245$76,389,594.35  326.08   [Very High]Form 4-
2021-02-09Derek J MaetzoldPres. & Chief Exec. OfficerSell2,887Common Stock$95.71$276,314.77  1.17     [ High ]804,358$76,985,104.18  324.91   [Very High]Form 4-
2021-02-09Derek J MaetzoldPres. & Chief Exec. OfficerSell4,858Common Stock$96.74$469,962.92  1.96     [ High ]799,500$77,343,630.00  322.95   [Very High]Form 4-
2021-02-09Derek J MaetzoldPres. & Chief Exec. OfficerSell2,590Common Stock$97.64$252,887.60  1.05     [ High ]796,910$77,810,292.40  321.91   [Very High]Form 4-
2021-02-09Derek J MaetzoldPres. & Chief Exec. OfficerSell900Common Stock$98.42$88,578.00  0.36     [ Average ]796,010$78,343,304.20  321.54   [Very High]Form 4-
2021-02-09Daniel Bradbury-Sell989Common Stock$93.99$92,956.11  0.40     [ Average ]380,004$35,716,575.96  153.50   [Very High]Form 4By LLC
2021-02-09Daniel Bradbury-Sell951Common Stock$94.84$90,192.84  0.38     [ Average ]379,053$35,949,386.52  153.12   [Very High]Form 4By LLC
2021-02-09Daniel Bradbury-Sell1,760Common Stock$95.99$168,942.40  0.71     [ Average ]377,293$36,216,355.07  152.40   [Very High]Form 4By LLC
2021-02-09Daniel Bradbury-Sell2,400Common Stock$96.97$232,728.00  0.97     [ High ]374,893$36,353,374.21  151.44   [Very High]Form 4By LLC
2021-02-09Daniel Bradbury-Sell1,400Common Stock$97.85$136,990.00  0.57     [ Average ]373,493$36,546,290.05  150.87   [Very High]Form 4By LLC
2021-02-10Daniel Bradbury-Sell1,767Common Stock$90.16$159,312.72  0.71     [ Average ]371,726$33,514,816.16  150.16   [Very High]Form 4By LLC
2021-02-10Daniel Bradbury-Sell1,206Common Stock$91.21$109,999.26  0.49     [ Average ]370,520$33,795,129.20  149.67   [Very High]Form 4By LLC
2021-02-10Daniel Bradbury-Sell1,419Common Stock$92.40$131,115.60  0.57     [ Average ]369,101$34,104,932.40  149.10   [Very High]Form 4By LLC
2021-02-10Daniel Bradbury-Sell300Common Stock$93.03$27,909.00  0.12     [ Low ]368,801$34,309,557.03  148.97   [Very High]Form 4By LLC
2021-02-10Daniel Bradbury-Sell504Common Stock$94.54$47,648.16  0.20     [ Low ]368,297$34,818,798.38  148.77   [Very High]Form 4By LLC
2021-02-10Daniel Bradbury-Sell403Common Stock$95.92$38,655.76  0.16     [ Low ]367,894$35,288,392.48  148.61   [Very High]Form 4By LLC
2021-02-10Daniel Bradbury-Sell400Common Stock$97.28$38,912.00  0.16     [ Low ]367,494$35,749,816.32  148.45   [Very High]Form 4By LLC
2021-02-09Daniel Bradbury-Sell1,000Common Stock$101.92$101,920.00  0.40     [ Average ]366,494$37,353,068.48  148.04   [Very High]Form 4By LLC
2021-02-10Daniel Bradbury-Sell301Common Stock$105.42$31,731.42  0.12     [ Low ]366,193$38,604,066.06  147.92   [Very High]Form 4By LLC
2021-02-10Daniel Bradbury-Sell200Common Stock$106.31$21,262.00  0.08     [ Very Low ]365,993$38,908,715.83  147.84   [Very High]Form 4By LLC
2021-02-10Derek J MaetzoldPres. & Chief Exec. OfficerSell3,250Common Stock$90.11$292,857.50  1.31     [ High ]792,760$71,435,603.60  320.23   [Very High]Form 4-
2021-02-10Derek J MaetzoldPres. & Chief Exec. OfficerSell2,500Common Stock$91.03$227,575.00  1.01     [ High ]790,260$71,937,367.80  319.22   [Very High]Form 4-
2021-02-10Derek J MaetzoldPres. & Chief Exec. OfficerSell1,908Common Stock$92.06$175,650.48  0.77     [ Average ]788,352$72,575,685.12  318.45   [Very High]Form 4-
2021-02-10Derek J MaetzoldPres. & Chief Exec. OfficerSell1,274Common Stock$93.13$118,647.62  0.51     [ Average ]787,078$73,300,574.14  317.93   [Very High]Form 4-
2021-02-10Derek J MaetzoldPres. & Chief Exec. OfficerSell878Common Stock$94.28$82,777.84  0.35     [ Average ]786,200$74,122,936.00  317.58   [Very High]Form 4-
2021-02-10Derek J MaetzoldPres. & Chief Exec. OfficerSell305Common Stock$95.18$29,029.90  0.12     [ Low ]785,895$74,801,486.10  317.46   [Very High]Form 4-
2021-02-10Derek J MaetzoldPres. & Chief Exec. OfficerSell801Common Stock$96.44$77,248.44  0.32     [ Average ]785,094$75,714,465.36  317.13   [Very High]Form 4-
2021-02-10Derek J MaetzoldPres. & Chief Exec. OfficerSell454Common Stock$97.39$44,215.06  0.18     [ Low ]784,640$76,416,089.60  316.95   [Very High]Form 4-
2021-02-10Derek J MaetzoldPres. & Chief Exec. OfficerSell200Common Stock$99.67$19,934.00  0.08     [ Very Low ]784,440$78,185,134.80  316.87   [Very High]Form 4-
2021-02-10Derek J MaetzoldPres. & Chief Exec. OfficerSell1,105Common Stock$101.78$112,466.90  0.45     [ Average ]783,335$79,727,836.30  316.42   [Very High]Form 4-
2021-02-10Derek J MaetzoldPres. & Chief Exec. OfficerSell500Common Stock$102.72$51,360.00  0.20     [ Low ]782,835$80,412,811.20  316.22   [Very High]Form 4-
2021-02-10Derek J MaetzoldPres. & Chief Exec. OfficerSell699Common Stock$104.52$73,059.48  0.28     [ Low ]782,136$81,748,854.72  315.94   [Very High]Form 4-
2021-02-10Derek J MaetzoldPres. & Chief Exec. OfficerSell1Common Stock$105.02$105.02  -782,135$82,139,817.70  315.94   [Very High]Form 4-
2021-02-10Derek J MaetzoldPres. & Chief Exec. OfficerSell500Common Stock$106.21$53,105.00  0.20     [ Low ]781,635$83,017,453.35  315.74   [Very High]Form 4-
2021-02-23Daniel Bradbury-Sell400Common Stock$73.41$29,364.00  0.16     [ Low ]365,593$26,838,182.13  147.68   [Very High]Form 4By LLC
2021-02-23Daniel Bradbury-Sell1,200Common Stock$77.41$92,892.00  0.48     [ Average ]364,393$28,207,662.13  147.19   [Very High]Form 4By LLC
2021-02-23Daniel Bradbury-Sell900Common Stock$78.43$70,587.00  0.36     [ Average ]363,493$28,508,755.99  146.83   [Very High]Form 4By LLC
2021-02-23Daniel Bradbury-Sell1,770Common Stock$79.62$140,927.40  0.71     [ Average ]361,723$28,800,385.26  146.12   [Very High]Form 4By LLC
2021-02-23Daniel Bradbury-Sell834Common Stock$80.75$67,345.50  0.34     [ Average ]360,889$29,141,786.75  145.78   [Very High]Form 4By LLC
2021-02-23Daniel Bradbury-Sell2,196Common Stock$81.82$179,676.72  0.89     [ High ]358,693$29,348,261.26  144.89   [Very High]Form 4By LLC
2021-02-23Daniel Bradbury-Sell200Common Stock$82.30$16,460.00  0.08     [ Very Low ]358,493$29,503,973.90  144.81   [Very High]Form 4By LLC
2021-02-24Daniel Bradbury-Sell704Common Stock$78.89$55,538.56  0.28     [ Average ]357,789$28,225,974.21  144.53   [Very High]Form 4By LLC
2021-02-24Daniel Bradbury-Sell600Common Stock$80.06$48,036.00  0.24     [ Low ]357,189$28,596,551.34  144.28   [Very High]Form 4By LLC
2021-02-24Daniel Bradbury-Sell681Common Stock$81.53$55,521.93  0.28     [ Average ]356,508$29,066,097.24  144.01   [Very High]Form 4By LLC
2021-02-24Daniel Bradbury-Sell1,079Common Stock$82.63$89,157.77  0.44     [ Average ]355,429$29,369,098.27  143.57   [Very High]Form 4By LLC
2021-02-24Daniel Bradbury-Sell1,420Common Stock$83.13$118,044.60  0.57     [ Average ]354,009$29,428,768.17  143.00   [Very High]Form 4By LLC
2021-02-24Daniel Bradbury-Sell770Common Stock$84.35$64,949.50  0.31     [ Average ]353,239$29,795,709.65  142.69   [Very High]Form 4By LLC
2021-02-24Daniel Bradbury-Sell997Common Stock$86.09$85,831.73  0.40     [ Average ]352,242$30,324,513.78  142.29   [Very High]Form 4By LLC
2021-02-24Daniel Bradbury-Sell849Common Stock$86.92$73,795.08  0.34     [ Average ]351,393$30,543,079.56  141.94   [Very High]Form 4By LLC
2021-02-24Daniel Bradbury-Sell400Common Stock$88.39$35,356.00  0.16     [ Low ]350,993$31,024,271.27  141.78   [Very High]Form 4By LLC
2021-02-24Derek J MaetzoldPres. & Chief Exec. OfficerSell1,986Common Stock$79.02$156,933.72  0.80     [ High ]779,649$61,607,863.98  314.93   [Very High]Form 4-
2021-02-24Derek J MaetzoldPres. & Chief Exec. OfficerSell604Common Stock$80.12$48,392.48  0.24     [ Low ]779,045$62,417,085.40  314.69   [Very High]Form 4-
2021-02-24Derek J MaetzoldPres. & Chief Exec. OfficerSell1,407Common Stock$81.43$114,572.01  0.57     [ Average ]777,638$63,323,062.34  314.12   [Very High]Form 4-
2021-02-24Derek J MaetzoldPres. & Chief Exec. OfficerSell2,357Common Stock$82.68$194,876.76  0.95     [ High ]775,281$64,100,233.08  313.17   [Very High]Form 4-
2021-02-24Derek J MaetzoldPres. & Chief Exec. OfficerSell2,562Common Stock$83.24$213,260.88  1.03     [ High ]772,719$64,321,129.56  312.13   [Very High]Form 4-
2021-02-24Derek J MaetzoldPres. & Chief Exec. OfficerSell1,006Common Stock$84.48$84,986.88  0.41     [ Average ]771,713$65,194,314.24  311.73   [Very High]Form 4-
2021-02-24Derek J MaetzoldPres. & Chief Exec. OfficerSell1,115Common Stock$85.61$95,455.15  0.45     [ Average ]770,598$65,970,894.78  311.28   [Very High]Form 4-
2021-02-24Derek J MaetzoldPres. & Chief Exec. OfficerSell1,738Common Stock$86.54$150,406.52  0.70     [ Average ]768,860$66,537,144.40  310.58   [Very High]Form 4-
2021-02-24Derek J MaetzoldPres. & Chief Exec. OfficerSell1,495Common Stock$87.50$130,812.50  0.60     [ Average ]767,365$67,144,437.50  309.97   [Very High]Form 4-
2021-02-24Derek J MaetzoldPres. & Chief Exec. OfficerSell105Common Stock$88.07$9,247.35  0.04     [ Very Low ]767,260$67,572,588.20  309.93   [Very High]Form 4-
2021-02-25Derek J MaetzoldPres. & Chief Exec. OfficerSell4,770Common Stock$74.43$355,031.10  1.93     [ High ]762,490$56,752,130.70  308.00   [Very High]Form 4-
2021-02-25Derek J MaetzoldPres. & Chief Exec. OfficerSell2,047Common Stock$75.42$154,384.74  0.83     [ High ]760,443$57,352,611.06  307.18   [Very High]Form 4-
2021-02-25Derek J MaetzoldPres. & Chief Exec. OfficerSell1,666Common Stock$76.10$126,782.60  0.67     [ Average ]758,777$57,742,929.70  306.50   [Very High]Form 4-
2021-02-25Derek J MaetzoldPres. & Chief Exec. OfficerSell1,503Common Stock$77.37$116,287.11  0.61     [ Average ]757,274$58,590,289.38  305.90   [Very High]Form 4-
2021-02-25Derek J MaetzoldPres. & Chief Exec. OfficerSell2,905Common Stock$78.34$227,577.70  1.17     [ High ]754,369$59,097,267.46  304.72   [Very High]Form 4-
2021-02-25Derek J MaetzoldPres. & Chief Exec. OfficerSell302Common Stock$79.24$23,930.48  0.12     [ Low ]754,067$59,752,269.08  304.60   [Very High]Form 4-
2021-02-25Derek J MaetzoldPres. & Chief Exec. OfficerSell582Common Stock$80.28$46,722.96  0.24     [ Low ]753,485$60,489,775.80  304.36   [Very High]Form 4-
2021-02-25Derek J MaetzoldPres. & Chief Exec. OfficerSell563Common Stock$81.98$46,154.74  0.23     [ Low ]752,922$61,724,545.56  304.14   [Very High]Form 4-
2021-02-25Derek J MaetzoldPres. & Chief Exec. OfficerSell37Common Stock$82.56$3,054.72  -752,885$62,158,185.60  304.12   [Very High]Form 4-
2021-02-26Derek J MaetzoldPres. & Chief Exec. OfficerSell1,007Common Stock$71.10$71,597.70  0.41     [ Average ]751,878$53,458,525.80  303.72   [Very High]Form 4-
2021-02-26Derek J MaetzoldPres. & Chief Exec. OfficerSell494Common Stock$72.58$35,854.52  0.20     [ Low ]751,384$54,535,450.72  303.52   [Very High]Form 4-
2021-02-26Derek J MaetzoldPres. & Chief Exec. OfficerSell1,429Common Stock$73.78$105,431.62  0.58     [ Average ]749,955$55,331,679.90  302.94   [Very High]Form 4-
2021-02-26Derek J MaetzoldPres. & Chief Exec. OfficerSell5,204Common Stock$75.03$390,456.12  2.10     [ High ]744,751$55,878,667.53  300.84   [Very High]Form 4-
2021-02-26Derek J MaetzoldPres. & Chief Exec. OfficerSell6,131Common Stock$76.13$466,753.03  2.48     [ Very High ]738,620$56,231,140.60  298.36   [Very High]Form 4-
2021-02-26Derek J MaetzoldPres. & Chief Exec. OfficerSell110Common Stock$76.77$8,444.70  0.04     [ Very Low ]738,510$56,695,412.70  298.32   [Very High]Form 4-
2021-03-08Daniel Bradbury-Sell1,700Common Stock$65.89$112,013.00  0.69     [ Average ]349,293$23,014,915.77  141.09   [Very High]Form 4By LLC
2021-03-08Daniel Bradbury-Sell2,795Common Stock$67.10$187,544.50  1.13     [ High ]346,498$23,250,015.80  139.97   [Very High]Form 4By LLC
2021-03-08Daniel Bradbury-Sell1,805Common Stock$68.04$122,812.20  0.73     [ Average ]344,693$23,452,911.72  139.24   [Very High]Form 4By LLC
2021-03-08Daniel Bradbury-Sell1,200Common Stock$68.96$82,752.00  0.48     [ Average ]343,493$23,687,277.28  138.75   [Very High]Form 4By LLC
2021-03-09Daniel Bradbury-Sell2,675Common Stock$61.80$165,315.00  1.08     [ High ]340,818$21,062,552.40  137.67   [Very High]Form 4By LLC
2021-03-09Daniel Bradbury-Sell1,914Common Stock$62,860.00$120,314,040.00  0.77     [ High ]338,904$21,303,505,440.00  136.90   [Very High]Form 4By LLC
2021-03-09Daniel Bradbury-Sell387Common Stock$64.04$24,783.48  0.16     [ Low ]338,517$21,678,628.68  136.74   [Very High]Form 4By LLC
2021-03-09Daniel Bradbury-Sell995Common Stock$65.26$64,933.70  0.40     [ Average ]337,522$22,026,685.72  136.34   [Very High]Form 4By LLC
2021-03-09Daniel Bradbury-Sell383Common Stock$66.02$25,285.66  0.15     [ Low ]337,139$22,257,916.78  136.18   [Very High]Form 4By LLC
2021-03-09Daniel Bradbury-Sell946Common Stock$67.28$63,646.88  0.38     [ Average ]336,193$22,619,065.04  135.80   [Very High]Form 4By LLC
2021-03-09Daniel Bradbury-Sell200Common Stock$68.81$13,762.00  0.08     [ Very Low ]335,993$23,119,678.33  135.72   [Very High]Form 4By LLC
2021-03-10Derek J MaetzoldPres. & Chief Exec. OfficerSell3,185Common Stock$63.26$201,483.10  1.29     [ High ]735,325$46,516,659.50  297.03   [Very High]Form 4-
2021-03-10Derek J MaetzoldPres. & Chief Exec. OfficerSell1,815Common Stock$64.32$116,740.80  0.73     [ Average ]733,510$47,179,363.20  296.30   [Very High]Form 4-
2021-03-10Derek J MaetzoldPres. & Chief Exec. OfficerSell5,690Common Stock$65.60$373,264.00  2.30     [ High ]727,820$47,744,992.00  294.00   [Very High]Form 4-
2021-03-10Derek J MaetzoldPres. & Chief Exec. OfficerSell3,685Common Stock$66.22$244,020.70  1.49     [ High ]724,135$47,952,219.70  292.51   [Very High]Form 4-
2021-03-11Derek J MaetzoldPres. & Chief Exec. OfficerSell4,181Common Stock$66.95$279,917.95  1.69     [ High ]719,954$48,200,920.30  290.82   [Very High]Form 4-
2021-03-11Derek J MaetzoldPres. & Chief Exec. OfficerSell9,394Common Stock$67.78$636,725.32  3.79     [ Very High ]710,560$48,161,756.80  287.03   [Very High]Form 4-
2021-03-11Derek J MaetzoldPres. & Chief Exec. OfficerSell800Common Stock$68.55$54,840.00  0.32     [ Average ]709,760$48,654,048.00  286.70   [Very High]Form 4-
2021-03-12Derek J MaetzoldPres. & Chief Exec. OfficerSell4,363Common Stock$63.32$276,265.16  1.75     [ High ]705,397$44,665,738.04  282.41   [Very High]Form 4-
2021-03-12Derek J MaetzoldPres. & Chief Exec. OfficerSell6,788Common Stock$64.32$436,604.16  2.72     [ Very High ]698,609$44,934,530.88  279.69   [Very High]Form 4-
2021-03-12Derek J MaetzoldPres. & Chief Exec. OfficerSell2,000Common Stock$65.18$130,360.00  0.80     [ High ]696,609$45,404,974.62  278.89   [Very High]Form 4-
2021-03-12Derek J MaetzoldPres. & Chief Exec. OfficerSell1,165Common Stock$66.26$77,192.90  0.47     [ Average ]695,444$46,080,119.44  278.42   [Very High]Form 4-
2021-03-12Derek J MaetzoldPres. & Chief Exec. OfficerSell59Common Stock$67.03$3,954.77  0.02     [ Very Low ]695,385$46,611,656.55  278.40   [Very High]Form 4-
2021-03-16David S Kabakoff-Sell30,000Common Stock$61.21$1,836,300.00  12.01    [ Very High ]853,577$52,247,448.17  341.73   [Very High]Form 4By L.P.
2021-03-16David S Kabakoff-Sell30,000Common Stock$63.76$1,912,800.00  12.01    [ Very High ]823,577$52,511,269.52  329.72   [Very High]Form 4By L.P.
2021-03-16David S Kabakoff-Sell40,000Common Stock$64.63$2,585,200.00  16.01    [ Very High ]783,577$50,642,581.51  313.71   [Very High]Form 4By L.P.
2021-03-16David S Kabakoff-Sell20,000Common Stock$65.73$1,314,600.00  8.01     [ Very High ]763,577$50,189,916.21  305.70   [Very High]Form 4By L.P.
2021-03-17David S Kabakoff-Sell10,000Common Stock$66.14$661,400.00  4.00     [ Very High ]753,577$49,841,582.78  301.70   [Very High]Form 4By L.P.
2021-03-18Cook Joseph C. Iii-Buy12,229Common Stock$16.00-$195,664.00  4.90     [ Very High ]124,407$1,990,512.00  49.81    [High]Form 4-
2021-03-19David S Kabakoff-Sell10,000Common Stock$66.17$661,700.00  4.00     [ Very High ]743,577$49,202,490.09  297.69   [Very High]Form 4By L.P.
2021-03-22David S Kabakoff-Sell10,000Common Stock$67.12$671,200.00  4.00     [ Very High ]733,577$49,237,688.24  293.69   [Very High]Form 4By L.P.
2021-03-24Daniel Bradbury-Sell1,900Common Stock$61.20$116,280.00  0.76     [ High ]334,093$20,446,491.60  133.75   [Very High]Form 4By LLC
2021-03-24Daniel Bradbury-Sell1,310Common Stock$62.88$82,372.80  0.52     [ Average ]332,783$20,925,395.04  133.23   [Very High]Form 4By LLC
2021-03-24Daniel Bradbury-Sell3,080Common Stock$63.71$196,226.80  1.23     [ High ]329,703$21,005,378.13  132.00   [Very High]Form 4By LLC
2021-03-24Daniel Bradbury-Sell1,210Common Stock$64.68$78,262.80  0.48     [ Average ]328,493$21,246,927.24  131.51   [Very High]Form 4By LLC
2021-03-25Daniel Bradbury-Sell896Common Stock$59.93$53,697.28  0.36     [ Average ]327,597$19,632,888.21  131.15   [Very High]Form 4By LLC
2021-03-25Daniel Bradbury-Sell3,439Common Stock$60.69$208,712.91  1.38     [ High ]324,158$19,673,149.02  129.78   [Very High]Form 4By LLC
2021-03-25Daniel Bradbury-Sell2,965Common Stock$61.73$183,029.45  1.19     [ High ]321,193$19,827,243.89  128.59   [Very High]Form 4By LLC
2021-03-25Daniel Bradbury-Sell200Common Stock$62.36$12,472.00  0.08     [ Very Low ]320,993$20,017,123.48  128.51   [Very High]Form 4By LLC
2021-03-26Derek J MaetzoldPres. & Chief Exec. OfficerSell4,975Common Stock$59.46$295,813.50  1.99     [ High ]690,410$41,051,778.60  276.41   [Very High]Form 4-
2021-03-26Derek J MaetzoldPres. & Chief Exec. OfficerSell1,800Common Stock$60.42$108,756.00  0.72     [ Average ]688,610$41,605,816.20  275.69   [Very High]Form 4-
2021-03-26Derek J MaetzoldPres. & Chief Exec. OfficerSell6,200Common Stock$61.19$379,378.00  2.48     [ Very High ]682,410$41,756,667.90  273.20   [Very High]Form 4-
2021-03-26Derek J MaetzoldPres. & Chief Exec. OfficerSell300Common Stock$61.91$18,573.00  0.12     [ Low ]682,110$42,229,430.10  273.08   [Very High]Form 4-
2021-03-29Derek J MaetzoldPres. & Chief Exec. OfficerSell11,240Common Stock$58.85$661,474.00  4.50     [ Very High ]670,870$39,480,699.50  268.58   [Very High]Form 4-
2021-03-29Derek J MaetzoldPres. & Chief Exec. OfficerSell1,734Common Stock$59.55$103,259.70  0.69     [ Average ]669,136$39,847,048.80  267.89   [Very High]Form 4-
2021-04-05David S Kabakoff-Sell50,000Common Stock$71.79$3,589,500.00  20.02    [ Very High ]593,577$42,612,892.83  237.64   [Very High]Form 4By L.P.
2021-04-05David S Kabakoff-Sell20,000Common Stock$73.22$1,464,400.00  8.01     [ Very High ]573,577$41,997,307.94  229.63   [Very High]Form 4By L.P.
2021-04-06David S Kabakoff-Sell40,000Common Stock$73.99$2,959,600.00  16.01    [ Very High ]533,577$39,479,362.23  213.62   [Very High]Form 4By L.P.
2021-04-13Derek J MaetzoldPres. & Chief Exec. OfficerSell3,261Common Stock$66.58$217,117.38  1.31     [ High ]649,001$43,210,486.58  259.83   [Very High]Form 4-
2021-04-13Derek J MaetzoldPres. & Chief Exec. OfficerSell3,611Common Stock$67.69$244,428.59  1.45     [ High ]645,390$43,686,449.10  258.38   [Very High]Form 4-
2021-04-13Derek J MaetzoldPres. & Chief Exec. OfficerSell6,302Common Stock$68.51$431,750.02  2.52     [ Very High ]639,088$43,783,918.88  255.86   [Very High]Form 4-
2021-04-13Derek J MaetzoldPres. & Chief Exec. OfficerSell1,200Common Stock$69.41$83,292.00  0.48     [ Average ]637,888$44,275,806.08  255.38   [Very High]Form 4-
2021-04-14Derek J MaetzoldPres. & Chief Exec. OfficerSell2,996Common Stock$68.82$206,184.72  1.20     [ High ]634,892$43,693,267.44  254.18   [Very High]Form 4-
2021-04-14Derek J MaetzoldPres. & Chief Exec. OfficerSell6,970Common Stock$70.20$489,294.00  2.79     [ Very High ]627,922$44,080,124.40  251.39   [Very High]Form 4-
2021-04-14Derek J MaetzoldPres. & Chief Exec. OfficerSell4,100Common Stock$71.19$291,879.00  1.64     [ High ]623,822$44,409,888.18  249.75   [Very High]Form 4-
2021-04-14Derek J MaetzoldPres. & Chief Exec. OfficerSell308Common Stock$71.69$22,080.52  0.12     [ Low ]623,514$44,699,718.66  249.63   [Very High]Form 4-
2021-04-15Derek J MaetzoldPres. & Chief Exec. OfficerSell7,855Common Stock$68.02$534,297.10  3.14     [ Very High ]615,659$41,877,125.18  246.48   [Very High]Form 4-
2021-04-15Derek J MaetzoldPres. & Chief Exec. OfficerSell6,019Common Stock$68.74$413,746.06  2.41     [ High ]609,640$41,906,653.60  244.07   [Very High]Form 4-
2021-04-15Derek J MaetzoldPres. & Chief Exec. OfficerSell500Common Stock$69.63$34,815.00  0.20     [ Low ]609,140$42,414,418.20  243.87   [Very High]Form 4-