Jun 01
2021
SELL
Open market or private sale
$5,997,460
$146.63 p/Share
40,902
Reduced 42.4%
55,558
Shares of Class A comm...
Feb 17
2021
BUY
Grant, award, or other acquisition
-
17,892
Added 15.65%
96,460
Shares of Class A comm...
Feb 05
2021
SELL
Open market or private sale
$2,326,600
$116.33 p/Share
20,000
Reduced 20.29%
78,568
Shares of Class A comm...
Feb 04
2021
SELL
Payment of exercise price or tax liability
$790,932
$116.76 p/Share
6,774
Reduced 6.43%
98,568
Shares of Class A comm...
Apr 23
2020
BUY
Open market or private purchase
$100,280
$50.14 p/Share
2,000
Added 1.86%
105,542
Shares of Class A comm...
Mar 10
2020
BUY
Open market or private purchase
$194,915
$55.69 p/Share
3,500
Added 3.27%
103,542
Shares of Class A comm...
Mar 06
2020
BUY
Open market or private purchase
$91,905
$61.27 p/Share
1,500
Added 1.48%
100,042
Shares of Class A comm...
Mar 05
2020
BUY
Open market or private purchase
$377,160
$62.86 p/Share
6,000
Added 5.74%
98,542
Shares of Class A comm...
Feb 11
2020
BUY
Grant, award, or other acquisition
-
19,508
Added 17.41%
92,542
Shares of Class A comm...
Feb 04
2020
SELL
Payment of exercise price or tax liability
$491,690
$77.91 p/Share
6,311
Reduced 7.95%
73,034
Shares of Class A comm...
Feb 12
2019
BUY
Grant, award, or other acquisition
-
19,423
Added 19.67%
79,345
Shares of Class A comm...
Feb 04
2019
SELL
Open market or private sale
$1,846,066
$89.32 p/Share
20,668
Reduced 25.65%
59,922
Shares of Class A comm...
Feb 04
2019
SELL
Payment of exercise price or tax liability
$594,181
$89.27 p/Share
6,656
Reduced 7.63%
80,590
Shares of Class A comm...
Feb 14
2018
SELL
Open market or private sale
$2,115,520
$96.16 p/Share
22,000
Reduced 20.14%
87,246
Shares of Class A comm...
Feb 13
2018
BUY
Grant, award, or other acquisition
-
13,049
Added 10.67%
109,246
Shares of Class A comm...
Feb 04
2018
SELL
Payment of exercise price or tax liability
$697,000
$100.0 p/Share
6,970
Reduced 6.76%
96,197
Shares of Class A comm...
Dec 21
2017
SELL
Other acquisition or disposition
-
1,200
Reduced 1.14%
103,847
Shares of Class A comm...
Aug 29
2017
SELL
Open market or private sale
$1,651,100
$75.05 p/Share
22,000
Reduced 17.32%
105,047
Shares of Class A comm...
Feb 14
2017
BUY
Grant, award, or other acquisition
-
13,298
Added 9.48%
127,047
Shares of Class A comm...
Feb 04
2017
SELL
Payment of exercise price or tax liability
$616,207
$78.92 p/Share
7,808
Reduced 6.42%
113,749
Shares of Class A comm...
Feb 03
2017
SELL
Open market or private sale
$1,186,800
$79.12 p/Share
15,000
Reduced 10.98%
121,557
Shares of Class A comm...
Dec 09
2016
BUY
Grant, award, or other acquisition
-
224
Added 0.16%
137,112
Shares of Class A comm...
Sep 09
2016
BUY
Grant, award, or other acquisition
-
275
Added 0.2%
136,888
Shares of Class A comm...
Jun 10
2016
BUY
Grant, award, or other acquisition
-
287
Added 0.21%
136,613
Shares of Class A comm...
Mar 11
2016
BUY
Grant, award, or other acquisition
-
281
Added 0.21%
136,326
Shares of Class A comm...