Feb 15
2022
BUY
Grant, award, or other acquisition
-
42,898
Added 15.18%
239,674
Shares of Class A comm...
Feb 04
2022
SELL
Payment of exercise price or tax liability
$2,527,076
$129.78 p/Share
19,472
Reduced 9.0%
196,776
Shares of Class A comm...
Nov 23
2021
SELL
Open market or private sale
$9,395,629
$150.03 p/Share
62,625
Reduced 21.68%
226,248
Shares of Class A comm...
Nov 22
2021
SELL
Open market or private sale
$8,602,591
$150.92 p/Share
57,001
Reduced 16.48%
288,873
Shares of Class A comm...
Nov 17
2021
SELL
Open market or private sale
$2,322,604
$153.52 p/Share
15,129
Reduced 4.19%
345,874
Shares of Class A comm...
Nov 16
2021
SELL
Open market or private sale
$10,493,546
$154.51 p/Share
67,915
Reduced 15.83%
361,003
Shares of Class A comm...
Nov 02
2021
SELL
Open market or private sale
$268,150
$155.0 p/Share
1,730
Reduced 0.4%
428,918
Shares of Class A comm...
Nov 01
2021
SELL
Open market or private sale
$2,614,684
$154.88 p/Share
16,882
Reduced 3.77%
430,648
Shares of Class A comm...
Jun 02
2021
SELL
Open market or private sale
$1,065,305
$147.04 p/Share
7,245
Reduced 1.59%
447,530
Shares of Class A comm...
May 12
2021
SELL
Sale (or disposition) back to the issuer
-
500
Reduced 0.11%
454,775
Shares of Class A comm...
Mar 01
2021
SELL
Open market or private sale
$18,810,000
$125.4 p/Share
150,000
Reduced 24.78%
455,275
Shares of Class A comm...
Feb 17
2021
BUY
Grant, award, or other acquisition
-
36,210
Added 5.64%
605,275
Shares of Class A comm...
Feb 04
2021
SELL
Payment of exercise price or tax liability
$2,200,809
$116.76 p/Share
18,849
Reduced 3.21%
569,065
Shares of Class A comm...
Mar 09
2020
BUY
Conversion of derivative security
-
449,000
Added 43.3%
587,914
Shares of Class A comm...
Feb 11
2020
BUY
Grant, award, or other acquisition
-
31,464
Added 18.47%
138,914
Shares of Class A comm...
Feb 04
2020
SELL
Payment of exercise price or tax liability
$1,733,653
$77.91 p/Share
22,252
Reduced 17.16%
107,450
Shares of Class A comm...
Feb 12
2019
BUY
Grant, award, or other acquisition
-
47,169
Added 26.67%
129,702
Shares of Class A comm...
Feb 04
2019
SELL
Payment of exercise price or tax liability
$1,983,758
$89.27 p/Share
22,222
Reduced 21.21%
82,533
Shares of Class A comm...
May 17
2018
SELL
Open market or private sale
$2,526,362
$108.6 p/Share
23,263
Reduced 18.17%
104,755
Shares of Class A comm...
May 03
2018
SELL
Open market or private sale
$1,416,603
$101.28 p/Share
13,987
Reduced 9.85%
128,018
Shares of Class A comm...
May 02
2018
SELL
Open market or private sale
$10,561,914
$103.03 p/Share
102,513
Reduced 41.92%
142,005
Shares of Class A comm...
May 01
2018
SELL
Open market or private sale
$7,678,500
$102.38 p/Share
75,000
Reduced 23.47%
244,518
Shares of Class A comm...
Apr 30
2018
SELL
Open market or private sale
$867,085
$102.01 p/Share
8,500
Reduced 2.59%
319,518
Shares of Class A comm...
Feb 13
2018
BUY
Grant, award, or other acquisition
-
33,927
Added 9.37%
328,018
Shares of Class A comm...
Feb 04
2018
SELL
Payment of exercise price or tax liability
$2,341,700
$100.0 p/Share
23,417
Reduced 7.38%
294,091
Shares of Class A comm...