Mar 31
2024
SELL
Payment of exercise price or tax liability
$179,612
$148.44 p/Share
1,210
Reduced 4.32%
26,829
Class A Common Stock
May 25
2023
BUY
Grant, award, or other acquisition
-
4,452
Added 13.7%
28,039
Class A Common Stock
May 23
2023
SELL
Payment of exercise price or tax liability
$239,173
$93.5 p/Share
2,558
Reduced 9.78%
23,587
Class A Common Stock
May 23
2023
BUY
Grant, award, or other acquisition
-
5,671
Added 17.82%
26,145
Class A Common Stock
Apr 21
2023
SELL
Open market or private sale
$2,764,575
$99.0 p/Share
27,925
Reduced 57.7%
20,474
Class A Common Stock
Apr 21
2023
BUY
Exercise of conversion of derivative security
$1,908,673
$68.35 p/Share
27,925
Added 36.59%
48,399
Class A Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$91,855
$92.69 p/Share
991
Reduced 4.62%
20,474
Class A Common Stock
Oct 18
2022
SELL
Open market or private sale
$728,500
$100.0 p/Share
7,285
Reduced 25.34%
21,465
Class A Common Stock
Jul 25
2022
SELL
Open market or private sale
$806,265
$95.0 p/Share
8,487
Reduced 22.79%
28,750
Class A Common Stock
May 19
2022
BUY
Grant, award, or other acquisition
-
3,835
Added 9.34%
37,237
Class A Common Stock
May 17
2022
SELL
Payment of exercise price or tax liability
$132,241
$83.38 p/Share
1,586
Reduced 4.53%
33,402
Class A Common Stock
May 17
2022
BUY
Grant, award, or other acquisition
-
5,266
Added 13.08%
34,988
Class A Common Stock
Mar 31
2022
SELL
Payment of exercise price or tax liability
$79,144
$87.84 p/Share
901
Reduced 2.94%
29,722
Class A Common Stock
May 20
2021
BUY
Grant, award, or other acquisition
-
3,778
Added 10.98%
30,623
Class A Common Stock
May 18
2021
SELL
Payment of exercise price or tax liability
$98,173
$82.36 p/Share
1,192
Reduced 3.89%
29,487
Class A Common Stock
May 18
2021
BUY
Grant, award, or other acquisition
-
2,642
Added 8.61%
28,037
Class A Common Stock
May 18
2021
BUY
Grant, award, or other acquisition
-
5,284
Added 14.69%
30,679
Class A Common Stock
Mar 31
2021
SELL
Payment of exercise price or tax liability
$111,695
$80.53 p/Share
1,387
Reduced 5.18%
25,395
Class A Common Stock
Jan 08
2021
SELL
Open market or private sale
$1,380,000
$92.0 p/Share
15,000
Reduced 35.9%
26,782
Class A Common Stock
Jan 08
2021
BUY
Exercise of conversion of derivative security
$275,250
$18.35 p/Share
15,000
Added 26.42%
41,782
Class A Common Stock