Mar 01
2024
SELL
Payment of exercise price or tax liability
$219,233
$93.85 p/Share
2,336
Reduced 3.56%
63,355
Class A Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
5,870
Added 8.53%
62,908
Class A Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
2,783
Added 4.06%
65,691
Class A Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$27,404
$92.27 p/Share
297
Reduced 0.52%
57,038
Class A Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
-
1,100
Added 1.88%
57,335
Class A Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$304,335
$100.74 p/Share
3,021
Reduced 5.1%
56,235
Class A Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
1,430
Added 2.36%
59,256
Class A Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
9,761
Added 14.44%
57,826
Class A Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$29,691
$100.31 p/Share
296
Reduced 0.61%
48,065
Class A Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
1,099
Added 2.22%
48,361
Class A Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$148,030
$83.35 p/Share
1,776
Reduced 3.62%
47,262
Class A Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
6,580
Added 11.83%
49,038
Class A Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$25,317
$85.53 p/Share
296
Reduced 0.69%
42,458
Class A Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
1,099
Added 2.51%
42,754
Class A Common Stock
Dec 22
2021
SELL
Open market or private sale
$445,500
$89.1 p/Share
5,000
Reduced 10.72%
41,655
Class A Common Stock
Nov 22
2021
SELL
Open market or private sale
$440,150
$88.03 p/Share
5,000
Reduced 9.68%
46,655
Class A Common Stock
Nov 18
2021
SELL
Open market or private sale
$278,688
$87.09 p/Share
3,200
Reduced 5.83%
51,655
Class A Common Stock
Nov 17
2021
SELL
Open market or private sale
$1,029,078
$87.21 p/Share
11,800
Reduced 17.7%
54,855
Class A Common Stock
Sep 01
2021
SELL
Sale (or disposition) back to the issuer
$376,415
$84.74 p/Share
4,442
Reduced 100.0%
0
Class A Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
-
4,442
Added 50.0%
4,442
Class A Common Stock
Jun 21
2021
SELL
Open market or private sale
$450,150
$90.03 p/Share
5,000
Reduced 6.98%
66,655
Class A Common Stock
Jun 15
2021
SELL
Open market or private sale
$418,582
$89.06 p/Share
4,700
Reduced 6.16%
71,655
Class A Common Stock
Jun 11
2021
SELL
Open market or private sale
$17,800
$89.0 p/Share
200
Reduced 0.26%
76,355
Class A Common Stock
Jun 09
2021
SELL
Open market or private sale
$8,900
$89.0 p/Share
100
Reduced 0.13%
76,555
Class A Common Stock
Jun 08
2021
SELL
Open market or private sale
$441,000
$88.2 p/Share
5,000
Reduced 6.12%
76,655
Class A Common Stock