Nov 19
2024
SELL
Payment of exercise price or tax liability
$603,780
$62.92 p/Share
9,596
Reduced 2.34%
400,943
Class A Common Stock
Nov 18
2024
BUY
Grant, award, or other acquisition
-
123,082
Added 23.07%
410,539
Class A Common Stock
Nov 17
2024
SELL
Payment of exercise price or tax liability
$1,483,026
$64.32 p/Share
23,057
Reduced 7.43%
287,457
Class A Common Stock
Nov 17
2024
BUY
Exercise of conversion of derivative security
-
33,853
Added 9.83%
310,514
Class A Common Stock
Jun 17
2024
BUY
Other acquisition or disposition
-
11,342
Added 3.94%
276,661
Class A Common Stock
May 14
2024
SELL
Payment of exercise price or tax liability
$50,325
$60.27 p/Share
835
Reduced 0.32%
261,488
Class A Common Stock
Jan 26
2024
SELL
Payment of exercise price or tax liability
$161,450
$54.99 p/Share
2,936
Reduced 1.11%
261,223
Class A Common Stock
Nov 20
2023
SELL
Payment of exercise price or tax liability
$622,310
$48.41 p/Share
12,855
Reduced 4.66%
262,893
Class A Common Stock
Nov 20
2023
BUY
Exercise of conversion of derivative security
-
22,225
Added 7.64%
268,795
Class A Common Stock
Nov 17
2023
BUY
Grant, award, or other acquisition
-
56,421
Added 18.3%
251,899
Class A Common Stock
May 11
2023
BUY
Open market or private purchase
$500,422
$48.35 p/Share
10,350
Added 5.03%
195,478
Class A Common Stock
Nov 20
2022
SELL
Payment of exercise price or tax liability
$173,824
$65.52 p/Share
2,653
Reduced 1.42%
183,740
Class A Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
$677,083
$65.52 p/Share
10,334
Reduced 6.71%
143,743
Class A Common Stock
Nov 18
2022
BUY
Exercise of conversion of derivative security
-
14,770
Added 8.94%
150,427
Class A Common Stock
Nov 18
2022
BUY
Grant, award, or other acquisition
-
41,971
Added 18.43%
185,715
Class A Common Stock
May 10
2022
SELL
Payment of exercise price or tax liability
$200,480
$92.09 p/Share
2,177
Reduced 1.54%
139,307
Class A Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$2,554,011
$97.99 p/Share
26,064
Reduced 15.59%
141,140
Class A Common Stock
Nov 20
2021
SELL
Payment of exercise price or tax liability
$211,437
$81.51 p/Share
2,594
Reduced 1.53%
166,552
Class A Common Stock
Nov 19
2021
BUY
Grant, award, or other acquisition
-
20,242
Added 10.69%
169,146
Class A Common Stock
Nov 18
2021
SELL
Payment of exercise price or tax liability
$654,701
$82.56 p/Share
7,930
Reduced 5.06%
148,903
Class A Common Stock
Jun 02
2021
BUY
Grant, award, or other acquisition
-
9,343
Added 5.67%
155,308
Class A Common Stock
May 14
2021
BUY
Grant, award, or other acquisition
-
2,663
Added 1.79%
145,964
Class A Common Stock
Nov 20
2020
BUY
Grant, award, or other acquisition
-
22,307
Added 13.57%
142,091
Class A Common Stock
Sep 16
2020
BUY
Other acquisition or disposition
-
2,270
Added 1.86%
119,783
Class A Common Stock