Sep 01
2024
SELL
Payment of exercise price or tax liability
$197,222
$78.17 p/Share
2,523
Reduced 2.55%
96,261
Class A Common Stock
Aug 07
2024
-
3,500
Reduced 3.42%
98,784
Class A Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$320,881
$85.5 p/Share
3,753
Reduced 3.54%
102,284
Class A Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$274,801
$94.11 p/Share
2,920
Reduced 2.68%
106,037
Class A Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
6,479
Added 5.61%
108,957
Class A Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$831,149
$95.37 p/Share
8,715
Reduced 7.84%
102,478
Class A Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
$2,956,088
$95.37 p/Share
30,996
Added 21.8%
111,193
Class A Common Stock
Dec 11
2023
SELL
Open market or private sale
$279,031
$95.2 p/Share
2,931
Reduced 3.53%
80,197
Class A Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$140,292
$110.38 p/Share
1,271
Reduced 1.51%
83,128
Class A Common Stock
Mar 08
2023
SELL
Open market or private sale
$1,353,000
$90.2 p/Share
15,000
Reduced 15.09%
84,399
Class A Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$336,242
$89.0 p/Share
3,778
Reduced 3.66%
99,399
Class A Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$78,357
$88.24 p/Share
888
Reduced 0.85%
103,177
Class A Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
1,956
Added 1.84%
104,065
Class A Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$89,708
$91.26 p/Share
983
Reduced 0.95%
102,109
Class A Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$379,975
$92.79 p/Share
4,095
Reduced 3.82%
103,092
Class A Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
$2,869,994
$92.79 p/Share
30,930
Added 22.39%
107,187
Class A Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$82,448
$64.92 p/Share
1,270
Reduced 1.64%
76,257
Class A Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$409,309
$108.34 p/Share
3,778
Reduced 4.65%
77,527
Class A Common Stock
Feb 03
2022
SELL
Payment of exercise price or tax liability
$109,949
$111.85 p/Share
983
Reduced 1.19%
81,305
Class A Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$219,493
$119.68 p/Share
1,834
Reduced 2.18%
82,288
Class A Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
$2,772,746
$119.68 p/Share
23,168
Added 21.59%
84,122
Class A Common Stock
Nov 09
2021
SELL
Open market or private sale
$4,186,000
$161.0 p/Share
26,000
Reduced 29.9%
60,954
Class A Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
$343,720
$13.22 p/Share
26,000
Added 23.02%
86,954
Class A Common Stock
Sep 01
2021
BUY
Grant, award, or other acquisition
$1,600,063
$142.85 p/Share
11,201
Added 15.52%
60,954
Class A Common Stock
Aug 16
2021
SELL
Open market or private sale
$2,396,568
$130.71 p/Share
18,335
Reduced 26.93%
49,753
Class A Common Stock