Altair Engineering Inc.

Pages

Altair Engineering Inc.

$ALTR

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-06James DaggSee RemarksBuy8,000Class A Common Stock$0.00$0.00  -14,054$0.00  3.36     [Low]Form 4-
2020-07-06James DaggSee RemarksSell8,000Class A Common Stock$39.31$314,480.00  1.91     [ High ]6,054$237,982.74  1.45     [Low]Form 4-
2020-04-09James Ralph ScapaChief Executive OfficerSell2,055Class A Common Stock$27.32$56,142.60  0.49     [ Average ]47,636$1,301,415.52  11.39    [Average]Form 4-
2020-04-21Howard N MorofChief Financial OfficerSell1,343Class A Common Stock$0.00$0.00  -5,392$0.00  1.29     [Very Low]Form 4-
2020-04-21Howard N MorofChief Financial OfficerBuy1,343Class A Common Stock$0.00$0.00  -329,781$0.00  78.86    [High]Form 4By Howard N. Morof Revocable Trust dated August 7, 1992
2020-04-29Howard N MorofChief Financial OfficerSell4,000Class A Common Stock$32.80$131,200.00  0.96     [ High ]325,781$10,685,616.80  77.91    [High]Form 4By Howard N. Morof Revocable Trust dated August 7, 1992
2020-05-18Howard N MorofChief Financial OfficerSell4,000Class A Common Stock$33.31$133,240.00  0.96     [ High ]321,781$10,718,525.11  76.95    [High]Form 4By Howard N. Morof Revocable Trust dated August 7, 1992
2020-05-26James DaggSee RemarksBuy16,000Class A Common Stock$0.00$0.00  -22,054$0.00  5.27     [Average]Form 4-
2020-05-26James DaggSee RemarksSell16,000Class A Common Stock$37.50$600,000.00  3.83     [ Very High ]6,054$227,025.00  1.45     [Low]Form 4-
2020-05-28Stephen P Earhart-Buy3,000Class A Common Stock$0.00$0.00  -49,000$0.00  11.72    [Average]Form 4-
2020-05-28Richard Hart-Buy3,000Class A Common Stock$0.00$0.00  -9,000$0.00  -Form 4-
2020-05-28Teresa A Harris-Buy3,000Class A Common Stock$0.00$0.00  -9,000$0.00  -Form 4-
2020-05-28Jan Kowal-Buy3,000Class A Common Stock$0.00$0.00  -9,000$0.00  -Form 4-
2020-05-28Mary Cunningham Boyce-Buy3,000Class A Common Stock$0.00$0.00  -19,000$0.00  -Form 4-
2020-06-01Revocable Trust Christ-Buy29,593Class A Common Stock$0.00$0.00  -29,593$0.00  -Form 4-
2020-06-01Revocable Trust Christ-Sell29,593Class A Common Stock$39.13$1,157,974.09  -0$0.00  -Form 4-
2020-06-01George J Christ-Buy29,593Class A Common Stock$0.00$0.00  -29,593$0.00  -Form 4By Christ Revocable Trust dated May 8, 2015
2020-06-01George J Christ-Sell29,593Class A Common Stock$39.13$1,157,974.09  -0$0.00  -Form 4By Christ Revocable Trust dated May 8, 2015
2020-06-02Revocable Trust Christ-Buy50,407Class A Common Stock$0.00$0.00  -50,407$0.00  -Form 4-
2020-06-02Revocable Trust Christ-Sell50,407Class A Common Stock$38.91$1,961,336.37  -0$0.00  -Form 4-
2020-06-02George J Christ-Buy50,407Class A Common Stock$0.00$0.00  -50,407$0.00  -Form 4By Christ Revocable Trust dated May 8, 2015
2020-06-02George J Christ-Sell50,407Class A Common Stock$38.91$1,961,336.37  -0$0.00  -Form 4By Christ Revocable Trust dated May 8, 2015
2020-06-03Uwe SchrammSee RemarksBuy3,252Class A Common Stock$3.84-$12,487.68  -55,099$211,580.16  -Form 4-
2020-06-03Uwe SchrammSee RemarksSell3,252Class A Common Stock$40.00$130,080.00  -51,847$2,073,880.00  -Form 4-
2020-06-04Raoul MaitraChief Legal OfficerSell2,000Class A Common Stock$39.12$78,240.00  -7,217$282,329.04  -Form 4-
2020-06-04Nelson DiasChief Revenue OfficerSell2,000Class A Common Stock$39.30$78,600.00  -25,526$1,003,171.80  -Form 4-
2020-06-05James DaggSee RemarksBuy8,000Class A Common Stock$0.00$0.00  -14,054$0.00  -Form 4-
2020-06-05James DaggSee RemarksSell8,000Class A Common Stock$39.96$319,680.00  -6,054$241,917.84  -Form 4-
2020-06-10Howard N MorofChief Financial OfficerBuy6,806Class A Common Stock$5.18-$35,255.08  -12,198$63,185.64  -Form 4-
2020-06-10Howard N MorofChief Financial OfficerBuy968Class A Common Stock$3.64-$3,523.52  -13,166$47,924.24  -Form 4-
2020-06-12Howard N MorofChief Financial OfficerSell7,774Class A Common Stock$0.00$0.00  -5,392$0.00  1.29     [Low]Form 4-
2020-06-12Howard N MorofChief Financial OfficerBuy7,774Class A Common Stock$0.00$0.00  -329,555$0.00  78.81    [Very High]Form 4By Howard N. Morof Revocable Trust dated August 7, 1992
2020-06-15Raoul MaitraChief Legal OfficerBuy2,500Class A Common Stock$0.64-$1,600.00  -9,717$6,218.88  -Form 4-
2020-06-16Howard N MorofChief Financial OfficerSell4,000Class A Common Stock$38.21$152,840.00  -325,555$12,439,456.55  -Form 4By Howard N. Morof Revocable Trust dated August 7, 1992
2020-07-16Howard N MorofChief Financial OfficerSell4,000Class A Common Stock$37.16$148,640.00  0.96     [ High ]321,555$11,948,983.80  76.90    [Very High]Form 4By Howard N. Morof Revocable Trust dated August 7, 1992
2020-07-15Investments Llc Jrs-Buy10,207Class A Common Stock$0.00$0.00  -10,207$0.00  2.44     [Low]Form 4-
2020-07-15Investments Llc Jrs-Sell10,207Class A Common Stock$37.99$387,763.93  2.44     [ Very High ]0$0.00  -Form 4-
2020-07-16Investments Llc Jrs-Buy8,705Class A Common Stock$0.00$0.00  -8,705$0.00  2.08     [Low]Form 4-
2020-07-16Investments Llc Jrs-Sell8,605Class A Common Stock$37.21$320,192.05  2.06     [ High ]100$3,721.00  0.02     [Very Low]Form 4-
2020-07-16Investments Llc Jrs-Sell100Class A Common Stock$37.59$3,759.00  0.02     [ Very Low ]0$0.00  -Form 4-
2020-07-15James R. Scapa Declaration Of Trust-Buy18,603Class A Common Stock$0.00$0.00  -18,603$0.00  4.45     [Low]Form 4-
2020-07-15James R. Scapa Declaration Of Trust-Sell18,503Class A Common Stock$38.00$703,114.00  4.42     [ Very High ]100$3,800.00  0.02     [Very Low]Form 4-
2020-07-15James R. Scapa Declaration Of Trust-Sell100Class A Common Stock$38.68$3,868.00  0.02     [ Very Low ]0$0.00  -Form 4-
2020-07-16James R. Scapa Declaration Of Trust-Buy14,821Class A Common Stock$0.00$0.00  -14,821$0.00  3.54     [Low]Form 4-
2020-07-16James R. Scapa Declaration Of Trust-Sell14,821Class A Common Stock$37.21$551,489.41  3.54     [ Very High ]0$0.00  -Form 4-
2020-07-15James Ralph ScapaChief Executive OfficerBuy18,603Class A Common Stock$0.00$0.00  -18,603$0.00  4.45     [Low]Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-07-15James Ralph ScapaChief Executive OfficerSell18,503Class A Common Stock$38.00$703,114.00  4.42     [ Very High ]100$3,800.00  0.02     [Very Low]Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-07-15James Ralph ScapaChief Executive OfficerSell100Class A Common Stock$38.68$3,868.00  0.02     [ Very Low ]0$0.00  -Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-07-15James Ralph ScapaChief Executive OfficerBuy10,207Class A Common Stock$0.00$0.00  -10,207$0.00  2.44     [Low]Form 4By JRS Investments LLC
2020-07-15James Ralph ScapaChief Executive OfficerSell10,207Class A Common Stock$37.99$387,763.93  2.44     [ Very High ]0$0.00  -Form 4By JRS Investments LLC
2020-07-16James Ralph ScapaChief Executive OfficerBuy14,821Class A Common Stock$0.00$0.00  -14,821$0.00  3.54     [Low]Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-07-16James Ralph ScapaChief Executive OfficerSell14,821Class A Common Stock$37.21$551,489.41  3.54     [ Very High ]0$0.00  -Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-07-16James Ralph ScapaChief Executive OfficerBuy8,705Class A Common Stock$0.00$0.00  -8,705$0.00  2.08     [Low]Form 4By JRS Investments LLC
2020-07-16James Ralph ScapaChief Executive OfficerSell8,605Class A Common Stock$37.21$320,192.05  2.06     [ High ]100$3,721.00  0.02     [Very Low]Form 4By JRS Investments LLC
2020-07-16James Ralph ScapaChief Executive OfficerSell100Class A Common Stock$37.59$3,759.00  0.02     [ Very Low ]0$0.00  -Form 4By JRS Investments LLC
2020-07-17Investments Llc Jrs-Buy1,088Class A Common Stock$0.00$0.00  -1,088$0.00  0.26     [Very Low]Form 4-
2020-07-17Investments Llc Jrs-Sell988Class A Common Stock$37.71$37,257.48  0.24     [ Low ]100$3,771.00  0.02     [Very Low]Form 4-
2020-07-17Investments Llc Jrs-Sell100Class A Common Stock$38.39$3,839.00  0.02     [ Very Low ]0$0.00  -Form 4-
2020-07-17James Ralph ScapaChief Executive OfficerBuy6,576Class A Common Stock$0.00$0.00  -6,576$0.00  1.57     [Low]Form 4By James R. Scapa Declaration of Trust dated March 5, 1987(
2020-07-17James Ralph ScapaChief Executive OfficerSell4,218Class A Common Stock$37.62$158,681.16  1.01     [ High ]2,358$88,707.96  0.56     [Very Low]Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-07-17James Ralph ScapaChief Executive OfficerSell2,358Class A Common Stock$38.20$90,075.60  0.56     [ Average ]0$0.00  -Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-07-17James Ralph ScapaChief Executive OfficerBuy1,088Class A Common Stock$0.00$0.00  -1,088$0.00  0.26     [Very Low]Form 4By JRS Investments LLC
2020-07-17James Ralph ScapaChief Executive OfficerSell988Class A Common Stock$37.71$37,257.48  0.24     [ Low ]100$3,771.00  0.02     [Very Low]Form 4By JRS Investments LLC
2020-07-17James Ralph ScapaChief Executive OfficerSell100Class A Common Stock$38.39$3,839.00  0.02     [ Very Low ]0$0.00  -Form 4By JRS Investments LLC
2020-07-17James R. Scapa Declaration Of Trust-Buy6,576Class A Common Stock$0.00$0.00  -6,576$0.00  1.57     [Low]Form 4-
2020-07-17James R. Scapa Declaration Of Trust-Sell4,218Class A Common Stock$37.62$158,681.16  1.01     [ High ]2,358$88,707.96  0.56     [Very Low]Form 4-
2020-07-17James R. Scapa Declaration Of Trust-Sell2,358Class A Common Stock$38.20$90,075.60  0.56     [ Average ]0$0.00  -Form 4-
2020-07-20George J Christ-Buy50,000Class A Common Stock$0.00$0.00  -50,000$0.00  11.96    [Average]Form 4By Christ Revocable Trust dated May 8, 2015
2020-07-20George J Christ-Sell50,000Class A Common Stock$39.29$1,964,500.00  11.96    [ Very High ]0$0.00  -Form 4By Christ Revocable Trust dated May 8, 2015
2020-07-20Revocable Trust Christ-Buy50,000Class A Common Stock$0.00$0.00  -5,000$0.00  1.20     [Very Low]Form 4-
2020-07-20Revocable Trust Christ-Sell50,000Class A Common Stock$39.29$1,964,500.00  11.96    [ Very High ]0$0.00  -Form 4-
2020-07-21George J Christ-Buy50,000Class A Common Stock$0.00$0.00  -50,000$0.00  11.96    [Average]Form 4By Christ Revocable Trust dated May 8, 2015
2020-07-21George J Christ-Sell50,000Class A Common Stock$39.31$1,965,500.00  11.96    [ Very High ]0$0.00  -Form 4By Christ Revocable Trust dated May 8, 2015
2020-07-21Revocable Trust Christ-Buy50,000Class A Common Stock$0.00$0.00  -50,000$0.00  11.96    [Average]Form 4-
2020-07-21Revocable Trust Christ-Sell50,000Class A Common Stock$39.31$1,965,500.00  11.96    [ Very High ]0$0.00  -Form 4-
2020-07-30Brett R ChouinardSee RemarksSell3,000Class A Common Stock$39.83$119,490.00  0.72     [ Average ]52,069$2,073,908.27  12.45    [Average]Form 4-
2020-08-05Uwe SchrammSee RemarksBuy2,802Class A Common Stock$3.84-$10,759.68  0.67     [ Average ]54,649$209,852.16  13.07    [Average]Form 4-
2020-08-05Uwe SchrammSee RemarksSell2,802Class A Common Stock$42.00$117,684.00  0.67     [ Average ]51,847$2,177,574.00  12.40    [Average]Form 4-
2020-08-05Uwe SchrammSee RemarksSell5,000Class A Common Stock$42.00$210,000.00  1.20     [ High ]46,847$1,967,574.00  11.20    [Average]Form 4-
2020-08-06Brett R ChouinardSee RemarksSell1,500Class A Common Stock$41.61$62,415.00  0.36     [ Average ]50,569$2,104,176.09  12.09    [Average]Form 4-
2020-08-06Brett R ChouinardSee RemarksSell1,500Class A Common Stock$41.75$62,625.00  0.36     [ Average ]49,069$2,048,630.75  11.73    [Average]Form 4-
2020-08-07James DaggSee RemarksBuy8,000Class A Common Stock$0.00$0.00  -14,054$0.00  3.36     [Low]Form 4-
2020-08-07James DaggSee RemarksSell3,038Class A Common Stock$41.02$124,618.76  0.73     [ Average ]11,016$451,876.32  2.63     [Low]Form 4-
2020-08-07James DaggSee RemarksSell3,262Class A Common Stock$42.33$138,080.46  0.78     [ High ]7,754$328,226.82  1.85     [Low]Form 4-
2020-08-07James DaggSee RemarksSell1,700Class A Common Stock$43.31$73,627.00  0.41     [ Average ]6,054$262,198.74  1.45     [Low]Form 4-
2020-08-12Amy MessanoChief Marketing OfficerSell529Common Stock$39.98$21,149.42  0.13     [ Low ]9,935$397,201.30  2.35     [Low]Form 4-
2020-08-13Howard N MorofChief Financial OfficerSell3,800Class A Common Stock$40.22$152,836.00  0.90     [ High ]317,755$12,780,106.10  75.22    [High]Form 4By Howard N. Morof Revocable Trust dated August 7, 1992
2020-08-13Howard N MorofChief Financial OfficerSell200Class A Common Stock$40.66$8,132.00  0.05     [ Very Low ]317,555$12,911,786.30  75.17    [High]Form 4By Howard N. Morof Revocable Trust dated August 7, 1992
2020-08-13Brett R ChouinardSee RemarksSell3,000Class A Common Stock$40.47$121,410.00  0.71     [ Average ]46,069$1,864,412.43  10.91    [Average]Form 4-
2020-08-17Investments Llc Jrs-Buy9,049Class A Common Stock$0.00$0.00  -9,049$0.00  2.14     [Low]Form 4-
2020-08-17Investments Llc Jrs-Sell9,049Class A Common Stock$40.43$365,851.07  2.14     [ High ]0$0.00  -Form 4-
2020-08-18Investments Llc Jrs-Buy10,951Class A Common Stock$0.00$0.00  -10,951$0.00  2.59     [Low]Form 4-
2020-08-18Investments Llc Jrs-Sell8,560Class A Common Stock$40.94$350,446.40  2.03     [ High ]2,391$97,887.54  0.57     [Very Low]Form 4-
2020-08-18Investments Llc Jrs-Sell2,391Class A Common Stock$41.51$99,250.41  0.57     [ Average ]0$0.00  -Form 4-
2020-08-17James R. Scapa Declaration Of Trust-Buy16,326Class A Common Stock$0.00$0.00  -16,326$0.00  3.86     [Low]Form 4-
2020-08-17James R. Scapa Declaration Of Trust-Sell16,225Class A Common Stock$40.43$655,976.75  3.84     [ Very High ]101$4,083.43  0.02     [Very Low]Form 4-
2020-08-17James R. Scapa Declaration Of Trust-Sell101Class A Common Stock$40.84$4,124.84  0.02     [ Very Low ]0$0.00  -Form 4-
2020-08-18James R. Scapa Declaration Of Trust-Buy23,674Class A Common Stock$0.00$0.00  -23,674$0.00  5.60     [Average]Form 4-
2020-08-18James R. Scapa Declaration Of Trust-Sell13,848Class A Common Stock$40.91$566,521.68  3.28     [ Very High ]9,826$401,981.66  2.33     [Low]Form 4-
2020-08-18James R. Scapa Declaration Of Trust-Sell9,826Class A Common Stock$41.52$407,975.52  2.33     [ High ]0$0.00  -Form 4-
2020-08-17James Ralph ScapaChief Executive OfficerBuy16,326Class A Common Stock$0.00$0.00  -16,326$0.00  3.86     [Low]Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-08-17James Ralph ScapaChief Executive OfficerSell16,225Class A Common Stock$40.43$655,976.75  3.84     [ Very High ]101$4,083.43  0.02     [Very Low]Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-08-17James Ralph ScapaChief Executive OfficerSell101Class A Common Stock$40.84$4,124.84  0.02     [ Very Low ]0$0.00  -Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-08-17James Ralph ScapaChief Executive OfficerBuy9,049Class A Common Stock$0.00$0.00  -9,049$0.00  2.14     [Low]Form 4By JRS Investments LLC
2020-08-17James Ralph ScapaChief Executive OfficerSell9,049Class A Common Stock$40.43$365,851.07  2.14     [ High ]0$0.00  -Form 4By JRS Investments LLC
2020-08-18James Ralph ScapaChief Executive OfficerBuy23,674Class A Common Stock$0.00$0.00  -23,674$0.00  5.60     [Average]Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-08-18James Ralph ScapaChief Executive OfficerSell13,848Class A Common Stock$40.91$566,521.68  3.28     [ Very High ]9,826$401,981.66  2.33     [Low]Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-08-18James Ralph ScapaChief Executive OfficerSell9,826Class A Common Stock$41.52$407,975.52  2.33     [ High ]0$0.00  -Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-08-18James Ralph ScapaChief Executive OfficerBuy10,951Class A Common Stock$0.00$0.00  -10,951$0.00  2.59     [Low]Form 4By JRS Investments LLC
2020-08-18James Ralph ScapaChief Executive OfficerSell8,560Class A Common Stock$40.94$350,446.40  2.03     [ High ]2,391$97,887.54  0.57     [Very Low]Form 4By JRS Investments LLC
2020-08-18James Ralph ScapaChief Executive OfficerSell2,391Class A Common Stock$41.51$99,250.41  0.57     [ Average ]0$0.00  -Form 4By JRS Investments LLC
2020-08-20Brett R ChouinardSee RemarksSell3,000Class A Common Stock$41.59$124,770.00  0.71     [ Average ]43,069$1,791,239.71  10.20    [Average]Form 4-
2020-08-24David L SimonChief Administrative OfficerSell2,500Class A Common Stock$41.44$103,600.00  0.59     [ Average ]22,133$917,191.52  5.24     [Average]Form 4-
2020-08-27Brett R ChouinardSee RemarksSell3,000Class A Common Stock$42.58$127,740.00  0.71     [ Average ]40,069$1,706,138.02  9.49     [Average]Form 4-
2020-08-31Revocable Trust Christ-Buy50,000Class A Common Stock$0.00$0.00  -50,000$0.00  11.84    [Average]Form 4-
2020-08-31Revocable Trust Christ-Sell50,000Class A Common Stock$42.34$2,117,000.00  11.84    [ Very High ]0$0.00  -Form 4-
2020-09-01Revocable Trust Christ-Buy50,000Class A Common Stock$0.00$0.00  -50,000$0.00  11.84    [Average]Form 4-
2020-09-01Revocable Trust Christ-Sell50,000Class A Common Stock$42.97$2,148,500.00  11.84    [ Very High ]0$0.00  -Form 4-
2020-08-31George J Christ-Buy50,000Class A Common Stock$0.00$0.00  -50,000$0.00  11.84    [Average]Form 4By Christ Revocable Trust dated May 8, 2015
2020-08-31George J Christ-Sell50,000Class A Common Stock$42.34$2,117,000.00  11.84    [ Very High ]0$0.00  -Form 4By Christ Revocable Trust dated May 8, 2015
2020-09-01George J Christ-Buy50,000Class A Common Stock$0.00$0.00  -50,000$0.00  11.84    [Average]Form 4By Christ Revocable Trust dated May 8, 2015
2020-09-01George J Christ-Sell50,000Class A Common Stock$42.97$2,148,500.00  11.84    [ Very High ]0$0.00  -Form 4By Christ Revocable Trust dated May 8, 2015
2020-09-01Raoul MaitraChief Legal OfficerSell3,000Class A Common Stock$43.13$129,390.00  0.71     [ Average ]6,717$289,704.21  1.59     [Low]Form 4-
2020-09-04James DaggSee RemarksBuy8,000Class A Common Stock$0.00$0.00  -14,054$0.00  3.33     [Low]Form 4-
2020-09-04James DaggSee RemarksSell4,312Class A Common Stock$39.06$168,426.72  1.02     [ High ]9,742$380,522.52  2.31     [Low]Form 4-
2020-09-04James DaggSee RemarksSell3,688Class A Common Stock$39.80$146,782.40  0.87     [ High ]6,054$240,949.20  1.43     [Low]Form 4-
2020-09-10Brett R ChouinardSee RemarksSell3,000Class A Common Stock$41.05$123,150.00  0.71     [ Average ]37,069$1,521,682.45  8.77     [Average]Form 4-
2020-09-15Investments Llc Jrs-Buy6,884Class A Common Stock$0.00$0.00  -6,884$0.00  1.63     [Low]Form 4-
2020-09-15Investments Llc Jrs-Sell6,884Class A Common Stock$39.64$272,881.76  1.63     [ High ]0$0.00  -Form 4-
2020-09-16Investments Llc Jrs-Buy13,116Class A Common Stock$0.00$0.00  -13,116$0.00  3.10     [Low]Form 4-
2020-09-16Investments Llc Jrs-Sell5,661Class A Common Stock$41.31$233,855.91  1.34     [ High ]7,445$307,552.95  1.76     [Low]Form 4-
2020-09-16Investments Llc Jrs-Sell7,445Class A Common Stock$40.46$301,224.70  1.76     [ High ]0$0.00  -Form 4-
2020-09-15James R. Scapa Declaration Of Trust-Buy13,869Class A Common Stock$0.00$0.00  -13,869$0.00  3.28     [Low]Form 4-
2020-09-15James R. Scapa Declaration Of Trust-Sell13,869Class A Common Stock$39.66$550,044.54  3.28     [ Very High ]0$0.00  -Form 4-
2020-09-16James R. Scapa Declaration Of Trust-Buy26,131Class A Common Stock$0.00$0.00  -26,131$0.00  6.19     [Average]Form 4-
2020-09-16James R. Scapa Declaration Of Trust-Sell11,844Class A Common Stock$41.30$489,157.20  2.80     [ Very High ]14,287$590,053.10  3.38     [Low]Form 4-
2020-09-16James R. Scapa Declaration Of Trust-Sell14,287Class A Common Stock$40.44$577,766.28  3.38     [ Very High ]0$0.00  -Form 4-
2020-09-15James Ralph ScapaChief Executive OfficerBuy5,000Class A Common Stock$36.19-$180,950.00  1.18     [ High ]52,636$1,904,896.84  12.46    [Average]Form 4-
2020-09-15James Ralph ScapaChief Executive OfficerSell5,000Class A Common Stock$39.65$198,250.00  1.18     [ High ]47,636$1,888,767.40  11.28    [Average]Form 4-
2020-09-15James Ralph ScapaChief Executive OfficerBuy32,085Class A Common Stock$5.18-$166,200.30  7.60     [ Very High ]79,721$412,954.78  18.87    [High]Form 4-
2020-09-15James Ralph ScapaChief Executive OfficerSell32,085Class A Common Stock$39.65$1,272,170.25  7.60     [ Very High ]47,636$1,888,767.40  11.28    [Average]Form 4-
2020-09-15James Ralph ScapaChief Executive OfficerBuy13,869Class A Common Stock$0.00$0.00  -13,869$0.00  3.28     [Low]Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-09-15James Ralph ScapaChief Executive OfficerSell13,869Class A Common Stock$39.66$550,044.54  3.28     [ Very High ]0$0.00  -Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-09-15James Ralph ScapaChief Executive OfficerBuy6,884Class A Common Stock$0.00$0.00  -6,884$0.00  1.63     [Low]Form 4By JRS Investments LLC
2020-09-15James Ralph ScapaChief Executive OfficerSell6,884Class A Common Stock$39.64$272,881.76  1.63     [ High ]0$0.00  -Form 4By JRS Investments LLC
2020-09-16James Ralph ScapaChief Executive OfficerBuy26,131Class A Common Stock$0.00$0.00  -26,131$0.00  6.19     [Average]Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-09-16James Ralph ScapaChief Executive OfficerSell11,844Class A Common Stock$41.30$489,157.20  2.80     [ Very High ]14,287$590,053.10  3.38     [Low]Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-09-16James Ralph ScapaChief Executive OfficerSell14,287Class A Common Stock$40.44$577,766.28  3.38     [ Very High ]0$0.00  -Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-09-16James Ralph ScapaChief Executive OfficerBuy13,116Class A Common Stock$0.00$0.00  -13,116$0.00  3.10     [Low]Form 4By JRS Investments LLC
2020-09-16James Ralph ScapaChief Executive OfficerSell5,661Class A Common Stock$41.31$233,855.91  1.34     [ High ]7,445$307,552.95  1.76     [Low]Form 4By JRS Investments LLC
2020-09-16James Ralph ScapaChief Executive OfficerSell7,445Class A Common Stock$40.46$301,224.70  1.76     [ High ]0$0.00  -Form 4By JRS Investments LLC
2020-09-17Howard N MorofChief Financial OfficerSell600Class A Common Stock$38.66$23,196.00  0.14     [ Low ]316,955$12,253,480.30  75.03    [High]Form 4By Howard N. Morof Revocable Trust dated August 7, 1992
2020-09-17Howard N MorofChief Financial OfficerSell3,400Class A Common Stock$39.97$135,898.00  0.80     [ Average ]313,555$12,532,793.35  74.22    [High]Form 4By Howard N. Morof Revocable Trust dated August 7, 1992
2020-09-24Brett R ChouinardSee RemarksSell3,000Class A Common Stock$39.91$119,730.00  0.71     [ Average ]34,069$1,359,693.79  8.06     [Average]Form 4-
2020-10-01Brett R ChouinardSee RemarksSell3,000Class A Common Stock$42.60$127,800.00  0.71     [ Average ]31,069$1,323,539.40  7.35     [Average]Form 4-
2020-10-02James DaggSee RemarksBuy8,000Class A Common Stock$0.00$0.00  -14,054$0.00  3.33     [Low]Form 4-
2020-10-02James DaggSee RemarksSell5,599Class A Common Stock$42.78$239,525.22  1.33     [ High ]8,455$361,704.90  2.00     [Low]Form 4-
2020-10-02James DaggSee RemarksSell2,401Class A Common Stock$43.06$103,387.06  0.57     [ Average ]6,054$260,685.24  1.43     [Low]Form 4-
2020-10-06Uwe SchrammSee RemarksSell5,000Class A Common Stock$45.00$225,000.00  1.18     [ High ]41,847$1,883,115.00  9.91     [Average]Form 4-
2020-10-07George J Christ-Buy37,335Class A Common Stock$0.00$0.00  -37,335$0.00  8.84     [Average]Form 4By Christ Revocable Trust dated May 8, 2015
2020-10-07George J Christ-Sell36,077Class A Common Stock$45.20$1,630,680.40  8.54     [ Very High ]1,258$56,861.60  0.30     [Very Low]Form 4By Christ Revocable Trust dated May 8, 2015
2020-10-07George J Christ-Sell1,258Class A Common Stock$46.04$57,918.32  0.30     [ Average ]0$0.00  -Form 4By Christ Revocable Trust dated May 8, 2015
2020-10-08George J Christ-Buy17,485Class A Common Stock$0.00$0.00  -17,485$0.00  4.14     [Low]Form 4By Christ Revocable Trust dated May 8, 2015
2020-10-08George J Christ-Sell17,485Class A Common Stock$44.90$785,076.50  4.14     [ Very High ]0$0.00  -Form 4By Christ Revocable Trust dated May 8, 2015
2020-10-07Revocable Trust Christ-Buy37,335Class A Common Stock$0.00$0.00  -37,335$0.00  8.84     [Average]Form 4-
2020-10-07Revocable Trust Christ-Sell36,077Class A Common Stock$45.20$1,630,680.40  8.54     [ Very High ]1,258$56,861.60  0.30     [Very Low]Form 4-
2020-10-07Revocable Trust Christ-Sell1,258Class A Common Stock$46.04$57,918.32  0.30     [ Average ]0$0.00  -Form 4-
2020-10-08Revocable Trust Christ-Buy17,485Class A Common Stock$0.00$0.00  -17,485$0.00  4.14     [Low]Form 4-
2020-10-08Revocable Trust Christ-Sell17,485Class A Common Stock$44.90$785,076.50  4.14     [ Very High ]0$0.00  -Form 4-
2020-10-09Revocable Trust Christ-Buy31,015Class A Common Stock$0.00$0.00  -31,015$0.00  7.34     [Average]Form 4-
2020-10-09Revocable Trust Christ-Sell31,015Class A Common Stock$45.25$1,403,428.75  7.34     [ Very High ]0$0.00  -Form 4-
2020-10-12Revocable Trust Christ-Buy14,165Class A Common Stock$0.00$0.00  -14,165$0.00  3.35     [Low]Form 4-
2020-10-12Revocable Trust Christ-Sell14,165Class A Common Stock$45.87$649,748.55  3.35     [ Very High ]0$0.00  -Form 4-
2020-10-09George J Christ-Buy31,015Class A Common Stock$0.00$0.00  -31,015$0.00  7.34     [Average]Form 4By Christ Revocable Trust dated May 8, 2015
2020-10-09George J Christ-Sell31,015Class A Common Stock$45.25$1,403,428.75  7.34     [ Very High ]0$0.00  -Form 4By Christ Revocable Trust dated May 8, 2015
2020-10-12George J Christ-Buy14,165Class A Common Stock$0.00$0.00  -14,165$0.00  3.35     [Low]Form 4By Christ Revocable Trust dated May 8, 2015
2020-10-12George J Christ-Sell14,165Class A Common Stock$45.87$649,748.55  3.35     [ Very High ]0$0.00  -Form 4By Christ Revocable Trust dated May 8, 2015
2020-10-15Brett R ChouinardSee RemarksSell3,000Class A Common Stock$45.63$136,890.00  0.71     [ Average ]28,069$1,280,788.47  6.64     [Average]Form 4-
2020-10-14Howard N MorofChief Financial OfficerSell3,700Class A Common Stock$46.47$171,939.00  0.88     [ High ]309,855$14,398,961.85  73.35    [High]Form 4By Howard N. Morof Revocable Trust dated August 7, 1992
2020-10-14Howard N MorofChief Financial OfficerSell300Class A Common Stock$47.43$14,229.00  0.07     [ Very Low ]309,555$14,682,193.65  73.28    [High]Form 4By Howard N. Morof Revocable Trust dated August 7, 1992
2020-10-15Investments Llc Jrs-Buy9,564Class A Common Stock$0.00$0.00  -9,564$0.00  2.26     [Low]Form 4-
2020-10-15Investments Llc Jrs-Sell9,564Class A Common Stock$45.77$437,744.28  2.26     [ High ]0$0.00  -Form 4-
2020-10-16Investments Llc Jrs-Buy6,052Class A Common Stock$0.00$0.00  -6,052$0.00  1.43     [Low]Form 4-
2020-10-16Investments Llc Jrs-Sell6,052Class A Common Stock$46.29$280,147.08  1.43     [ High ]0$0.00  -Form 4-
2020-10-15James Ralph ScapaChief Executive OfficerBuy19,288Class A Common Stock$0.00$0.00  -19,288$0.00  4.57     [Low]Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-10-15James Ralph ScapaChief Executive OfficerSell18,414Class A Common Stock$45.75$842,440.50  4.36     [ Very High ]874$39,985.50  0.21     [Very Low]Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-10-15James Ralph ScapaChief Executive OfficerSell874Class A Common Stock$46.18$40,361.32  0.21     [ Low ]0$0.00  -Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-10-15James Ralph ScapaChief Executive OfficerBuy9,564Class A Common Stock$0.00$0.00  -9,564$0.00  2.26     [Low]Form 4By JRS Investments LLC
2020-10-15James Ralph ScapaChief Executive OfficerSell9,564Class A Common Stock$45.77$437,744.28  2.26     [ High ]0$0.00  -Form 4By JRS Investments LLC
2020-10-16James Ralph ScapaChief Executive OfficerBuy11,586Class A Common Stock$0.00$0.00  -11,586$0.00  2.74     [Low]Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-10-16James Ralph ScapaChief Executive OfficerSell11,586Class A Common Stock$46.28$536,200.08  2.74     [ Very High ]0$0.00  -Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-10-16James Ralph ScapaChief Executive OfficerBuy6,052Class A Common Stock$0.00$0.00  -6,052$0.00  1.43     [Low]Form 4By JRS Investments LLC
2020-10-16James Ralph ScapaChief Executive OfficerSell6,052Class A Common Stock$46.29$280,147.08  1.43     [ High ]0$0.00  -Form 4By JRS Investments LLC
2020-10-15James R. Scapa Declaration Of Trust-Buy19,288Class A Common Stock$0.00$0.00  -19,288$0.00  4.57     [Low]Form 4-
2020-10-15James R. Scapa Declaration Of Trust-Sell18,414Class A Common Stock$45.75$842,440.50  4.36     [ Very High ]874$39,985.50  0.21     [Very Low]Form 4-
2020-10-15James R. Scapa Declaration Of Trust-Sell874Class A Common Stock$46.18$40,361.32  0.21     [ Low ]0$0.00  -Form 4-
2020-10-16James R. Scapa Declaration Of Trust-Buy11,586Class A Common Stock$0.00$0.00  -11,586$0.00  2.74     [Low]Form 4-
2020-10-16James R. Scapa Declaration Of Trust-Sell11,586Class A Common Stock$46.28$536,200.08  2.74     [ Very High ]0$0.00  -Form 4-
2020-10-19Investments Llc Jrs-Buy4,384Class A Common Stock$0.00$0.00  -4,384$0.00  1.04     [Very Low]Form 4-
2020-10-19Investments Llc Jrs-Sell4,384Class A Common Stock$46.29$202,935.36  1.04     [ High ]0$0.00  -Form 4-
2020-10-19James R. Scapa Declaration Of Trust-Buy9,126Class A Common Stock$0.00$0.00  -9,126$0.00  2.16     [Low]Form 4-
2020-10-19James R. Scapa Declaration Of Trust-Sell9,126Class A Common Stock$46.29$422,442.54  2.16     [ High ]0$0.00  -Form 4-
2020-10-19James Ralph ScapaChief Executive OfficerBuy9,126Class A Common Stock$0.00$0.00  -9,126$0.00  2.16     [Low]Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-10-19James Ralph ScapaChief Executive OfficerSell9,126Class A Common Stock$46.29$422,442.54  2.16     [ High ]0$0.00  -Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-10-19James Ralph ScapaChief Executive OfficerBuy4,384Class A Common Stock$0.00$0.00  -4,384$0.00  1.04     [Very Low]Form 4By JRS Investments LLC
2020-10-19James Ralph ScapaChief Executive OfficerSell4,384Class A Common Stock$46.29$202,935.36  1.04     [ High ]0$0.00  -Form 4By JRS Investments LLC
2020-10-29Brett R ChouinardSee RemarksSell3,000Class A Common Stock$44.09$132,270.00  0.71     [ Average ]25,069$1,105,292.21  5.93     [Average]Form 4-
2020-11-06James DaggSee RemarksBuy8,000Class A Common Stock$0.00$0.00  -14,054$0.00  3.25     [Low]Form 4-
2020-11-06James DaggSee RemarksSell842Class A Common Stock$46.11$38,824.62  0.19     [ Low ]13,212$609,205.32  3.06     [Low]Form 4-
2020-11-06James DaggSee RemarksSell900Class A Common Stock$46.83$42,147.00  0.21     [ Low ]12,312$576,570.96  2.85     [Low]Form 4-
2020-11-06James DaggSee RemarksSell4,258Class A Common Stock$47.96$204,213.68  0.98     [ High ]8,054$386,269.84  1.86     [Low]Form 4-
2020-11-06James DaggSee RemarksSell2,000Class A Common Stock$48.93$97,860.00  0.46     [ Average ]6,054$296,222.22  1.40     [Low]Form 4-
2020-11-10Uwe SchrammSee RemarksBuy5,000Class A Common Stock$5.18-$25,900.00  1.16     [ High ]46,847$242,667.46  10.83    [Average]Form 4-
2020-11-10Uwe SchrammSee RemarksSell4,453Class A Common Stock$48.32$215,168.96  1.03     [ High ]42,394$2,048,478.08  9.80     [Average]Form 4-
2020-11-10Uwe SchrammSee RemarksSell547Class A Common Stock$48.89$26,742.83  0.13     [ Low ]41,847$2,045,899.83  9.68     [Average]Form 4-
2020-11-10George J Christ-Buy100,000Class A Common Stock$0.00$0.00  -100,000$0.00  23.13    [High]Form 4By Christ Revocable Trust dated May 8, 2015
2020-11-10George J Christ-Sell86,836Class A Common Stock$48.55$4,215,887.80  20.08    [ Very High ]13,164$639,112.20  3.04     [Low]Form 4By Christ Revocable Trust dated May 8, 2015
2020-11-10George J Christ-Sell13,164Class A Common Stock$49.15$647,010.60  3.04     [ Very High ]0$0.00  -Form 4By Christ Revocable Trust dated May 8, 2015
2020-11-10Revocable Trust Christ-Buy100,000Class A Common Stock$0.00$0.00  -100,000$0.00  23.13    [High]Form 4-
2020-11-10Revocable Trust Christ-Sell86,836Class A Common Stock$48.55$4,215,887.80  20.08    [ Very High ]13,164$639,112.20  3.04     [Low]Form 4-
2020-11-10Revocable Trust Christ-Sell13,164Class A Common Stock$49.15$647,010.60  3.04     [ Very High ]0$0.00  -Form 4-
2020-11-12Brett R ChouinardSee RemarksSell2,850Class A Common Stock$49.70$141,645.00  0.66     [ Average ]22,219$1,104,284.30  5.14     [Average]Form 4-
2020-11-12Brett R ChouinardSee RemarksSell150Class A Common Stock$50.39$7,558.50  0.03     [ Very Low ]22,069$1,112,056.91  5.10     [Average]Form 4-
2020-11-11Howard N MorofChief Financial OfficerSell4,000Class A Common Stock$49.05$196,200.00  0.93     [ High ]305,555$14,987,472.75  70.66    [High]Form 4By Howard N. Morof Revocable Trust dated August 7, 1992
2020-11-11Andrea SiudaraChief Information OfficerSell1,438Class A Common Stock$48.77$70,131.26  0.33     [ Average ]19,062$929,653.74  4.41     [Low]Form 4-
2020-11-13Richard Hart-Buy8,000Class A Common Stock$5.18-$41,440.00  1.85     [ High ]17,000$88,060.00  3.93     [Low]Form 4-
2020-11-13Richard Hart-Sell8,000Class A Common Stock$48.98$391,840.00  1.85     [ High ]9,000$440,820.00  2.08     [Low]Form 4-
2020-11-13Mahalingam SrikanthSee RemarksBuy13,181Class A Common Stock$0.64-$8,435.84  3.05     [ Very High ]27,775$17,776.00  6.42     [Average]Form 4-
2020-11-13Mahalingam SrikanthSee RemarksSell9,000Class A Common Stock$49.05$441,450.00  2.08     [ High ]18,775$920,913.75  4.34     [Low]Form 4-
2020-11-16James R. Scapa Declaration Of Trust-Buy19,006Class A Common Stock$0.00$0.00  -19,006$0.00  4.40     [Low]Form 4-
2020-11-16James R. Scapa Declaration Of Trust-Sell15,108Class A Common Stock$48.98$739,989.84  3.49     [ Very High ]3,898$190,924.04  0.90     [Very Low]Form 4-
2020-11-16James R. Scapa Declaration Of Trust-Sell3,898Class A Common Stock$49.44$192,717.12  0.90     [ High ]0$0.00  -Form 4-
2020-11-17James R. Scapa Declaration Of Trust-Buy20,994Class A Common Stock$0.00$0.00  -20,994$0.00  4.86     [Low]Form 4-
2020-11-17James R. Scapa Declaration Of Trust-Sell12,363Class A Common Stock$49.10$607,023.30  2.86     [ Very High ]8,631$423,782.10  2.00     [Low]Form 4-
2020-11-17James R. Scapa Declaration Of Trust-Sell8,631Class A Common Stock$49.50$427,234.50  2.00     [ High ]0$0.00  -Form 4-
2020-11-16Investments Llc Jrs-Buy9,465Class A Common Stock$0.00$0.00  -9,465$0.00  2.19     [Low]Form 4-
2020-11-16Investments Llc Jrs-Sell7,153Class A Common Stock$48.96$350,210.88  1.65     [ High ]2,312$113,195.52  0.53     [Very Low]Form 4-
2020-11-16Investments Llc Jrs-Sell2,312Class A Common Stock$49.42$114,259.04  0.53     [ Average ]0$0.00  -Form 4-
2020-11-17Investments Llc Jrs-Buy10,535Class A Common Stock$0.00$0.00  -10,535$0.00  2.44     [Low]Form 4-
2020-11-17Investments Llc Jrs-Sell4,952Class A Common Stock$49.02$242,747.04  1.15     [ High ]5,583$273,678.66  1.29     [Very Low]Form 4-
2020-11-17Investments Llc Jrs-Sell5,583Class A Common Stock$49.46$276,135.18  1.29     [ High ]0$0.00  -Form 4-
2020-11-16James Ralph ScapaChief Executive OfficerBuy19,006Class A Common Stock$0.00$0.00  -19,006$0.00  4.40     [Low]Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-11-16James Ralph ScapaChief Executive OfficerSell15,108Class A Common Stock$48.98$739,989.84  3.49     [ Very High ]3,898$190,924.04  0.90     [Very Low]Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-11-16James Ralph ScapaChief Executive OfficerSell3,898Class A Common Stock$49.44$192,717.12  0.90     [ High ]0$0.00  -Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-11-16James Ralph ScapaChief Executive OfficerBuy9,465Class A Common Stock$0.00$0.00  -9,465$0.00  2.19     [Low]Form 4By JRS Investments LLC
2020-11-16James Ralph ScapaChief Executive OfficerSell7,153Class A Common Stock$48.96$350,210.88  1.65     [ High ]2,312$113,195.52  0.53     [Very Low]Form 4By JRS Investments LLC
2020-11-16James Ralph ScapaChief Executive OfficerSell2,312Class A Common Stock$49.42$114,259.04  0.53     [ Average ]0$0.00  -Form 4By JRS Investments LLC
2020-11-17James Ralph ScapaChief Executive OfficerBuy20,994Class A Common Stock$0.00$0.00  -20,994$0.00  4.86     [Low]Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-11-17James Ralph ScapaChief Executive OfficerSell12,363Class A Common Stock$49.10$607,023.30  2.86     [ Very High ]8,631$423,782.10  2.00     [Low]Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-11-17James Ralph ScapaChief Executive OfficerSell8,631Class A Common Stock$49.50$427,234.50  2.00     [ High ]0$0.00  -Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-11-17James Ralph ScapaChief Executive OfficerBuy10,535Class A Common Stock$0.00$0.00  -10,535$0.00  2.44     [Low]Form 4By JRS Investments LLC
2020-11-17James Ralph ScapaChief Executive OfficerSell4,952Class A Common Stock$49.02$242,747.04  1.15     [ High ]5,583$273,678.66  1.29     [Very Low]Form 4By JRS Investments LLC
2020-11-17James Ralph ScapaChief Executive OfficerSell5,583Class A Common Stock$49.46$276,135.18  1.29     [ High ]0$0.00  -Form 4By JRS Investments LLC
2020-11-25Nelson DiasChief Revenue OfficerBuy4,000Class A Common Stock$0.64-$2,560.00  0.93     [ High ]29,526$18,896.64  6.83     [Average]Form 4-
2020-11-25Nelson DiasChief Revenue OfficerSell4,000Class A Common Stock$52.06$208,240.00  0.93     [ High ]25,526$1,328,883.56  5.90     [Average]Form 4-
2020-12-03Brett R ChouinardSee RemarksSell687Class A Common Stock$51.94$35,682.78  0.16     [ Low ]21,382$1,110,581.08  4.94     [Low]Form 4-
2020-12-03Brett R ChouinardSee RemarksSell2,313Class A Common Stock$52.97$122,519.61  0.53     [ Average ]19,069$1,010,084.93  4.41     [Low]Form 4-
2020-12-04James DaggSee RemarksBuy8,000Class A Common Stock$0.00$0.00  -14,054$0.00  3.25     [Low]Form 4-
2020-12-04James DaggSee RemarksSell8,000Class A Common Stock$52.88$423,040.00  1.85     [ High ]6,054$320,135.52  1.40     [Low]Form 4-
2020-12-04Revocable Trust Christ-Buy36,052Class A Common Stock$0.00$0.00  -36,052$0.00  8.34     [Average]Form 4-
2020-12-04Revocable Trust Christ-Sell36,052Class A Common Stock$52.96$1,909,313.92  8.34     [ Very High ]0$0.00  -Form 4-
2020-12-04George J Christ-Buy36,052Class A Common Stock$0.00$0.00  -36,052$0.00  8.34     [Average]Form 4By Christ Revocable Trust dated May 8, 2015
2020-12-04George J Christ-Sell36,052Class A Common Stock$52.96$1,909,313.92  8.34     [ Very High ]0$0.00  -Form 4By Christ Revocable Trust dated May 8, 2015
2020-12-10James Ralph ScapaChief Executive OfficerBuy57,915Class A Common Stock$5.18-$299,999.70  13.39    [ Very High ]105,551$546,754.18  24.41    [High]Form 4-
2020-12-15Investments Llc Jrs-Buy8,947Class A Common Stock$0.00$0.00  -8,947$0.00  2.07     [Low]Form 4-
2020-12-15Investments Llc Jrs-Sell600Class A Common Stock$56.12$33,672.00  0.14     [ Low ]8,347$468,433.64  1.93     [Low]Form 4-
2020-12-15Investments Llc Jrs-Sell8,347Class A Common Stock$56.88$474,777.36  1.93     [ High ]0$0.00  -Form 4-
2020-12-16Investments Llc Jrs-Buy8,983Class A Common Stock$0.00$0.00  -8,983$0.00  2.08     [Low]Form 4-
2020-12-16Investments Llc Jrs-Sell8,879Class A Common Stock$57.01$506,191.79  2.05     [ High ]104$5,929.04  0.02     [Very Low]Form 4-
2020-12-16Investments Llc Jrs-Sell104Class A Common Stock$57.55$5,985.20  0.02     [ Very Low ]0$0.00  -Form 4-
2020-12-15James Ralph ScapaChief Executive OfficerBuy18,012Class A Common Stock$0.00$0.00  -18,012$0.00  4.17     [Low]Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-12-15James Ralph ScapaChief Executive OfficerSell12,698Class A Common Stock$56.73$720,357.54  2.94     [ Very High ]5,314$301,463.22  1.23     [Very Low]Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-12-15James Ralph ScapaChief Executive OfficerSell5,314Class A Common Stock$57.07$303,269.98  1.23     [ High ]0$0.00  -Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-12-15James Ralph ScapaChief Executive OfficerBuy8,947Class A Common Stock$0.00$0.00  -8,947$0.00  2.07     [Low]Form 4By JRS Investments LLC
2020-12-15James Ralph ScapaChief Executive OfficerSell600Class A Common Stock$56.12$33,672.00  0.14     [ Low ]8,347$468,433.64  1.93     [Low]Form 4By JRS Investments LLC
2020-12-15James Ralph ScapaChief Executive OfficerSell8,347Class A Common Stock$56.88$474,777.36  1.93     [ High ]0$0.00  -Form 4By JRS Investments LLC
2020-12-16James Ralph ScapaChief Executive OfficerBuy18,082Class A Common Stock$0.00$0.00  -18,082$0.00  4.18     [Low]Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-12-16James Ralph ScapaChief Executive OfficerSell17,682Class A Common Stock$57.00$1,007,874.00  4.09     [ Very High ]400$22,800.00  0.09     [Very Low]Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-12-16James Ralph ScapaChief Executive OfficerSell400Class A Common Stock$57.57$23,028.00  0.09     [ Very Low ]0$0.00  -Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-12-16James Ralph ScapaChief Executive OfficerBuy8,983Class A Common Stock$0.00$0.00  -8,983$0.00  2.08     [Low]Form 4By JRS Investments LLC
2020-12-16James Ralph ScapaChief Executive OfficerSell8,879Class A Common Stock$57.01$506,191.79  2.05     [ High ]104$5,929.04  0.02     [Very Low]Form 4By JRS Investments LLC
2020-12-16James Ralph ScapaChief Executive OfficerSell104Class A Common Stock$57.55$5,985.20  0.02     [ Very Low ]0$0.00  -Form 4By JRS Investments LLC
2020-12-15James R. Scapa Declaration Of Trust-Buy18,012Class A Common Stock$0.00$0.00  -18,012$0.00  4.17     [Low]Form 4-
2020-12-15James R. Scapa Declaration Of Trust-Sell12,698Class A Common Stock$56.73$720,357.54  2.94     [ Very High ]5,314$301,463.22  1.23     [Very Low]Form 4-
2020-12-15James R. Scapa Declaration Of Trust-Sell5,314Class A Common Stock$57.07$303,269.98  1.23     [ High ]0$0.00  -Form 4-
2020-12-16James R. Scapa Declaration Of Trust-Buy18,082Class A Common Stock$0.00$0.00  -18,082$0.00  4.18     [Low]Form 4-
2020-12-16James R. Scapa Declaration Of Trust-Sell17,682Class A Common Stock$57.00$1,007,874.00  4.09     [ Very High ]400$22,800.00  0.09     [Very Low]Form 4-
2020-12-16James R. Scapa Declaration Of Trust-Sell400Class A Common Stock$57.57$23,028.00  0.09     [ Very Low ]0$0.00  -Form 4-
2020-12-16Howard N MorofChief Financial OfficerSell4,000Class A Common Stock$57.12$228,480.00  0.93     [ High ]301,555$17,224,821.60  69.74    [High]Form 4By Howard N. Morof Revocable Trust dated August 7, 1992
2020-12-17Investments Llc Jrs-Buy2,070Class A Common Stock$0.00$0.00  -2,070$0.00  0.48     [Very Low]Form 4-
2020-12-17Investments Llc Jrs-Sell1,516Class A Common Stock$57.65$87,397.40  0.35     [ Average ]554$31,938.10  0.13     [Very Low]Form 4-
2020-12-17Investments Llc Jrs-Sell554Class A Common Stock$58.28$32,287.12  0.13     [ Low ]0$0.00  -Form 4-
2020-12-17Brett R ChouinardSee RemarksSell1,044Class A Common Stock$57.13$59,643.72  0.24     [ Low ]18,025$1,029,768.25  4.17     [Low]Form 4-
2020-12-17Raoul MaitraChief Legal OfficerBuy5,500Class A Common Stock$0.64-$3,520.00  1.27     [ High ]12,217$7,818.88  2.83     [Low]Form 4-
2020-12-17James Ralph ScapaChief Executive OfficerBuy3,906Class A Common Stock$0.00$0.00  -3,906$0.00  0.90     [Very Low]Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-12-17James Ralph ScapaChief Executive OfficerSell2,906Class A Common Stock$57.67$167,589.02  0.67     [ Average ]1,000$57,670.00  0.23     [Very Low]Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-12-17James Ralph ScapaChief Executive OfficerSell1,000Class A Common Stock$58.33$58,330.00  0.23     [ Low ]0$0.00  -Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2020-12-17James Ralph ScapaChief Executive OfficerBuy2,070Class A Common Stock$0.00$0.00  -2,070$0.00  0.48     [Very Low]Form 4By JRS Investments LLC
2020-12-17James Ralph ScapaChief Executive OfficerSell1,516Class A Common Stock$57.65$87,397.40  0.35     [ Average ]554$31,938.10  0.13     [Very Low]Form 4By JRS Investments LLC
2020-12-17James Ralph ScapaChief Executive OfficerSell554Class A Common Stock$58.28$32,287.12  0.13     [ Low ]0$0.00  -Form 4By JRS Investments LLC
2020-12-17James R. Scapa Declaration Of Trust-Buy3,906Class A Common Stock$0.00$0.00  -3,906$0.00  0.90     [Very Low]Form 4-
2020-12-17James R. Scapa Declaration Of Trust-Sell2,906Class A Common Stock$57.67$167,589.02  0.67     [ Average ]1,000$57,670.00  0.23     [Very Low]Form 4-
2020-12-17James R. Scapa Declaration Of Trust-Sell1,000Class A Common Stock$58.33$58,330.00  0.23     [ Low ]0$0.00  -Form 4-
2021-01-11Revocable Trust Christ-Buy50,000Class A Common Stock$0.00$0.00  -50,000$0.00  11.56    [Average]Form 4-
2021-01-11Revocable Trust Christ-Sell50,000Class A Common Stock$60.05$3,002,500.00  11.56    [ Very High ]0$0.00  -Form 4-
2021-01-12Revocable Trust Christ-Buy50,000Class A Common Stock$0.00$0.00  -50,000$0.00  11.56    [Average]Form 4-
2021-01-12Revocable Trust Christ-Sell39,793Class A Common Stock$62.45$2,485,072.85  9.20     [ Very High ]10,207$637,427.15  2.36     [Low]Form 4-
2021-01-12Revocable Trust Christ-Sell10,207Class A Common Stock$63.01$643,143.07  2.36     [ High ]0$0.00  -Form 4-
2021-01-11George J Christ-Buy50,000Class A Common Stock$0.00$0.00  -50,000$0.00  11.56    [Average]Form 4By Christ Revocable Trust dated May 8, 2015
2021-01-11George J Christ-Sell50,000Class A Common Stock$60.05$3,002,500.00  11.56    [ Very High ]0$0.00  -Form 4By Christ Revocable Trust dated May 8, 2015
2021-01-12George J Christ-Buy50,000Class A Common Stock$0.00$0.00  -50,000$0.00  11.56    [Average]Form 4By Christ Revocable Trust dated May 8, 2015
2021-01-12George J Christ-Sell39,793Class A Common Stock$62.45$2,485,072.85  9.20     [ Very High ]10,207$637,427.15  2.36     [Low]Form 4By Christ Revocable Trust dated May 8, 2015
2021-01-12George J Christ-Sell10,207Class A Common Stock$63.01$643,143.07  2.36     [ High ]0$0.00  -Form 4By Christ Revocable Trust dated May 8, 2015
2021-01-13Howard N MorofChief Financial OfficerSell3,300Class A Common Stock$61.91$204,303.00  0.76     [ Average ]298,255$18,464,967.05  68.97    [High]Form 4By Howard N. Morof Revocable Trust dated August 7, 1992
2021-01-13Howard N MorofChief Financial OfficerSell700Class A Common Stock$62.73$43,911.00  0.16     [ Low ]297,555$18,665,625.15  68.81    [High]Form 4By Howard N. Morof Revocable Trust dated August 7, 1992
2021-01-15James R. Scapa Declaration Of Trust-Buy14,833Class A Common Stock$0.00$0.00  -14,833$0.00  3.43     [Low]Form 4-
2021-01-15James R. Scapa Declaration Of Trust-Sell11,472Class A Common Stock$60.12$689,696.64  2.65     [ Very High ]3,361$202,063.32  0.78     [Very Low]Form 4-
2021-01-15James R. Scapa Declaration Of Trust-Sell3,361Class A Common Stock$61.06$205,222.66  0.78     [ Average ]0$0.00  -Form 4-
2021-01-19James R. Scapa Declaration Of Trust-Buy17,737Class A Common Stock$0.00$0.00  -17,737$0.00  4.10     [Low]Form 4-
2021-01-19James R. Scapa Declaration Of Trust-Sell17,454Class A Common Stock$60.66$1,058,759.64  4.04     [ Very High ]283$17,166.78  0.07     [Very Low]Form 4-
2021-01-19James R. Scapa Declaration Of Trust-Sell283Class A Common Stock$61.27$17,339.41  0.07     [ Very Low ]0$0.00  -Form 4-
2021-01-15James Ralph ScapaChief Executive OfficerBuy14,833Class A Common Stock$0.00$0.00  -14,833$0.00  3.43     [Low]Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2021-01-15James Ralph ScapaChief Executive OfficerSell11,472Class A Common Stock$60.12$689,696.64  2.65     [ Very High ]3,361$202,063.32  0.78     [Very Low]Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2021-01-15James Ralph ScapaChief Executive OfficerSell3,361Class A Common Stock$61.06$205,222.66  0.78     [ Average ]0$0.00  -Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2021-01-15James Ralph ScapaChief Executive OfficerBuy12,932Class A Common Stock$0.00$0.00  -12,932$0.00  2.99     [Low]Form 4By JRS Investments LLC
2021-01-15James Ralph ScapaChief Executive OfficerSell9,731Class A Common Stock$60.10$584,833.10  2.25     [ High ]3,201$192,380.10  0.74     [Very Low]Form 4By JRS Investments LLC
2021-01-15James Ralph ScapaChief Executive OfficerSell3,201Class A Common Stock$61.01$195,293.01  0.74     [ Average ]0$0.00  -Form 4By JRS Investments LLC
2021-01-19James Ralph ScapaChief Executive OfficerBuy17,737Class A Common Stock$0.00$0.00  -17,737$0.00  4.10     [Low]Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2021-01-19James Ralph ScapaChief Executive OfficerSell17,454Class A Common Stock$60.66$1,058,759.64  4.04     [ Very High ]283$17,166.78  0.07     [Very Low]Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2021-01-19James Ralph ScapaChief Executive OfficerSell283Class A Common Stock$61.27$17,339.41  0.07     [ Very Low ]0$0.00  -Form 4By James R. Scapa Declaration of Trust dated March 5, 1987
2021-01-19James Ralph ScapaChief Executive OfficerBuy9,863Class A Common Stock$0.00$0.00  -9,863$0.00  2.28     [Low]Form 4By JRS Investments LLC
2021-01-19James Ralph ScapaChief Executive OfficerSell9,863Class A Common Stock$60.67$598,388.21  2.28     [ High ]0$0.00  -Form 4By JRS Investments LLC
2021-01-15Investments Llc Jrs-Buy12,932Class A Common Stock$0.00$0.00  -12,932$0.00  2.99     [Low]Form 4-
2021-01-15Investments Llc Jrs-Sell9,731Class A Common Stock$60.10$584,833.10  2.25     [ High ]3,201$192,380.10  0.74     [Very Low]Form 4-
2021-01-15Investments Llc Jrs-Sell3,201Class A Common Stock$61.01$195,293.01  0.74     [ Average ]0$0.00  -Form 4-
2021-01-15Investments Llc Jrs-Buy9,863Class A Common Stock$0.00$0.00  -9,863$0.00  2.28     [Low]Form 4-
2021-01-15Investments Llc Jrs-Sell9,863Class A Common Stock$60.67$598,388.21  2.28     [ High ]0$0.00  -Form 4-