Jul 26
2024
-
17,000
Reduced 16.84%
83,946
Shares of Class A comm...
Jul 25
2024
BUY
Conversion of derivative security
-
17,000
Added 14.41%
100,946
Shares of Class A comm...
May 16
2024
-
20,000
Reduced 19.24%
83,946
Shares of Class A comm...
May 15
2024
BUY
Conversion of derivative security
-
20,000
Added 16.14%
103,946
Shares of Class A comm...
Feb 14
2024
BUY
Grant, award, or other acquisition
-
19,859
Added 19.13%
83,946
Shares of Class A comm...
Feb 08
2024
-
23,000
Reduced 26.41%
64,087
Shares of Class A comm...
Feb 04
2024
SELL
Payment of exercise price or tax liability
$3,231,145
$176.44 p/Share
18,313
Reduced 17.37%
87,087
Shares of Class A comm...
Feb 14
2023
BUY
Grant, award, or other acquisition
-
28,338
Added 18.43%
125,400
Shares of Class A comm...
Feb 04
2023
SELL
Payment of exercise price or tax liability
$3,026,577
$131.9 p/Share
22,946
Reduced 19.12%
97,062
Shares of Class A comm...
Feb 15
2022
BUY
Grant, award, or other acquisition
-
37,048
Added 20.92%
140,008
Shares of Class A comm...
Feb 04
2022
SELL
Payment of exercise price or tax liability
$2,918,752
$129.78 p/Share
22,490
Reduced 17.93%
102,960
Shares of Class A comm...
Feb 17
2021
BUY
Grant, award, or other acquisition
-
31,950
Added 16.87%
157,460
Shares of Class A comm...
Feb 04
2021
SELL
Payment of exercise price or tax liability
$2,506,837
$116.76 p/Share
21,470
Reduced 14.61%
125,510
Shares of Class A comm...
Feb 11
2020
BUY
Grant, award, or other acquisition
-
40,902
Added 19.33%
170,690
Shares of Class A comm...
Feb 04
2020
SELL
Payment of exercise price or tax liability
$2,188,726
$77.91 p/Share
28,093
Reduced 17.79%
129,788
Shares of Class A comm...
Feb 12
2019
BUY
Grant, award, or other acquisition
-
63,817
Added 25.24%
188,976
Shares of Class A comm...
Feb 04
2019
SELL
Payment of exercise price or tax liability
$2,554,907
$89.27 p/Share
28,620
Reduced 18.61%
125,159
Shares of Class A comm...
Oct 25
2018
SELL
Open market or private sale
$8,300,000
$83.0 p/Share
100,000
Reduced 35.3%
183,279
Shares of Class A comm...
Oct 25
2018
BUY
Conversion of derivative security
-
100,000
Added 26.09%
283,279
Shares of Class A comm...
Feb 13
2018
BUY
Grant, award, or other acquisition
-
33,927
Added 15.62%
183,279
Shares of Class A comm...
Feb 05
2018
SELL
Open market or private sale
$3,428,475
$97.19 p/Share
35,276
Reduced 19.11%
149,352
Shares of Class A comm...
Feb 04
2018
SELL
Payment of exercise price or tax liability
$2,949,100
$100.0 p/Share
29,491
Reduced 13.77%
184,628
Shares of Class A comm...
Feb 02
2018
SELL
Open market or private sale
$4,290,882
$100.17 p/Share
42,836
Reduced 16.67%
214,119
Shares of Class A comm...
Feb 01
2018
SELL
Open market or private sale
$2,234,546
$102.09 p/Share
21,888
Reduced 7.85%
256,955
Shares of Class A comm...
Feb 01
2018
BUY
Conversion of derivative security
-
100,000
Added 26.4%
278,843
Shares of Class A comm...