Feb 23
2023
SELL
Payment of exercise price or tax liability
$99,717
$38.25 p/Share
2,607
Reduced 3.54%
71,112
Class A Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
7,658
Added 9.41%
73,719
Class A Common Stock
Jan 18
2023
SELL
Payment of exercise price or tax liability
$30,136
$34.8 p/Share
866
Reduced 1.29%
66,061
Class A Common Stock
Jan 17
2023
SELL
Payment of exercise price or tax liability
$98,787
$34.76 p/Share
2,842
Reduced 4.07%
66,927
Class A Common Stock
Dec 15
2022
BUY
Grant, award, or other acquisition
-
15,033
Added 17.73%
69,769
Class A Common Stock
Jul 18
2022
SELL
Open market or private sale
$546,075
$72.81 p/Share
7,500
Reduced 12.05%
54,736
Class A Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$521,080
$80.75 p/Share
6,453
Reduced 9.39%
62,236
Class A Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
14,200
Added 17.13%
68,689
Class A Common Stock
Jan 18
2022
SELL
Payment of exercise price or tax liability
$273,680
$86.09 p/Share
3,179
Reduced 6.52%
45,599
Class A Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
-
8,890
Added 14.03%
54,489
Class A Common Stock
Jan 10
2022
SELL
Payment of exercise price or tax liability
$159,273
$93.69 p/Share
1,700
Reduced 3.37%
48,778
Class A Common Stock
Dec 01
2021
-
1,000
Reduced 1.94%
50,478
Class A Common Stock
Sep 03
2021
SELL
Open market or private sale
$876,185
$95.0 p/Share
9,223
Reduced 15.19%
51,478
Class A Common Stock
Jul 06
2021
SELL
Open market or private sale
$59,400
$90.0 p/Share
660
Reduced 1.08%
60,701
Class A Common Stock
Jul 06
2021
BUY
Exercise of conversion of derivative security
$29,423
$44.58 p/Share
660
Added 1.06%
61,321
Class A Common Stock
Jun 30
2021
SELL
Open market or private sale
$420,120
$90.0 p/Share
4,668
Reduced 7.14%
60,701
Class A Common Stock
Jun 30
2021
BUY
Exercise of conversion of derivative security
$200,817
$43.02 p/Share
4,668
Added 6.87%
63,301
Class A Common Stock
Apr 15
2021
SELL
Open market or private sale
$504,000
$84.0 p/Share
6,000
Reduced 9.0%
60,701
Class A Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$171,989
$75.5 p/Share
2,278
Reduced 3.3%
66,701
Class A Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
3,258
Added 4.51%
68,979
Class A Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$273,100
$78.59 p/Share
3,475
Reduced 5.02%
65,721
Class A Common Stock
Jan 15
2021
SELL
Payment of exercise price or tax liability
$103,099
$75.42 p/Share
1,367
Reduced 2.39%
55,852
Class A Common Stock
Jan 15
2021
BUY
Grant, award, or other acquisition
-
13,344
Added 16.17%
69,196
Class A Common Stock
Jan 08
2021
SELL
Payment of exercise price or tax liability
$127,458
$73.59 p/Share
1,732
Reduced 2.94%
57,219
Class A Common Stock
Jan 06
2021
SELL
Open market or private sale
$399,744
$72.0 p/Share
5,552
Reduced 8.61%
58,951
Class A Common Stock