Mar 20
2023
SELL
Payment of exercise price or tax liability
$189,100
$75.04 p/Share
2,520
Reduced 2.73%
89,783
Class A Common Stock
Mar 20
2023
BUY
Grant, award, or other acquisition
-
36
Added 0.04%
89,819
Class A Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$238,224
$74.19 p/Share
3,211
Reduced 3.36%
92,281
Class A Common Stock
Mar 16
2023
BUY
Grant, award, or other acquisition
-
22
Added 0.02%
92,303
Class A Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
17,819
Added 15.73%
95,492
Class A Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
14,271
Added 15.52%
77,673
Class A Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$1,002,119
$65.34 p/Share
15,337
Reduced 19.6%
62,930
Class A Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
-
250
Added 0.39%
63,180
Class A Common Stock
Apr 05
2022
SELL
Open market or private sale
$399,460
$90.07 p/Share
4,435
Reduced 5.36%
78,267
Class A Common Stock
Mar 29
2022
SELL
Open market or private sale
$953,140
$90.14 p/Share
10,574
Reduced 11.34%
82,702
Class A Common Stock
Mar 28
2022
SELL
Open market or private sale
$737,526
$90.03 p/Share
8,192
Reduced 8.07%
93,276
Class A Common Stock
Mar 18
2022
SELL
Payment of exercise price or tax liability
$226,408
$89.88 p/Share
2,519
Reduced 2.42%
101,448
Class A Common Stock
Mar 18
2022
SELL
Open market or private sale
$18,000
$90.0 p/Share
200
Reduced 0.19%
103,967
Class A Common Stock
Mar 18
2022
BUY
Grant, award, or other acquisition
-
20
Added 0.02%
101,468
Class A Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$129,309
$87.43 p/Share
1,479
Reduced 1.4%
104,162
Class A Common Stock
Mar 16
2022
SELL
Open market or private sale
$27,000
$90.0 p/Share
300
Reduced 0.28%
105,641
Class A Common Stock
Mar 16
2022
BUY
Grant, award, or other acquisition
-
5
Added 0.0%
104,167
Class A Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
11,046
Added 9.44%
105,941
Class A Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
18,878
Added 16.59%
94,895
Class A Common Stock
Jan 14
2022
SELL
Open market or private sale
$260,102
$91.2 p/Share
2,852
Reduced 3.62%
76,017
Class A Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$2,071,095
$100.14 p/Share
20,682
Reduced 20.85%
78,490
Class A Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
379
Added 0.48%
78,869
Class A Common Stock
Dec 27
2021
SELL
Open market or private sale
$2,014,800
$100.74 p/Share
20,000
Reduced 16.78%
99,172
Class A Common Stock
Dec 27
2021
BUY
Exercise of conversion of derivative security
$411,800
$20.59 p/Share
20,000
Added 14.37%
119,172
Class A Common Stock
Dec 22
2021
SELL
Open market or private sale
$56,050
$95.0 p/Share
590
Reduced 0.59%
99,172
Class A Common Stock