Nov 15
2022
SELL
Payment of exercise price or tax liability
$233,575
$53.56 p/Share
4,361
Reduced 0.88%
492,099
Class A Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$328,863
$75.41 p/Share
4,361
Reduced 0.87%
496,460
Class A Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$144,182
$51.92 p/Share
2,777
Reduced 0.55%
500,821
Class A Common Stock
Apr 26
2022
BUY
Grant, award, or other acquisition
-
51,094
Added 9.23%
502,756
Class A Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$165,147
$80.52 p/Share
2,051
Reduced 0.45%
451,589
Class A Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$4,129,120
$95.22 p/Share
43,364
Reduced 8.73%
453,640
Class A Common Stock
Nov 16
2021
SELL
Open market or private sale
$10,655,700
$110.0 p/Share
96,870
Reduced 16.31%
497,004
Class A Common Stock
Nov 16
2021
BUY
Exercise of conversion of derivative security
$1,825,031
$18.84 p/Share
96,870
Added 16.04%
507,124
Class A Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$292,835
$105.45 p/Share
2,777
Reduced 0.56%
497,004
Class A Common Stock
Aug 15
2021
SELL
Payment of exercise price or tax liability
$224,687
$80.91 p/Share
2,777
Reduced 0.55%
499,773
Class A Common Stock
May 15
2021
SELL
Payment of exercise price or tax liability
$86,421
$517.49 p/Share
167
Reduced 0.33%
50,255
Class A Common Stock
Apr 28
2021
BUY
Grant, award, or other acquisition
-
3,578
Added 6.64%
50,299
Class A Common Stock
Apr 21
2021
SELL
Open market or private sale
$1,152,900
$700.0 p/Share
1,647
Reduced 3.41%
46,721
Class A Common Stock
Apr 21
2021
BUY
Exercise of conversion of derivative security
$310,377
$188.45 p/Share
1,647
Added 3.39%
46,923
Class A Common Stock
Mar 16
2021
SELL
Open market or private sale
$1,260,331
$764.3 p/Share
1,649
Reduced 3.41%
46,721
Class A Common Stock
Mar 16
2021
BUY
Exercise of conversion of derivative security
$310,754
$188.45 p/Share
1,649
Added 3.39%
46,924
Class A Common Stock
Feb 16
2021
SELL
Open market or private sale
$1,432,985
$869.53 p/Share
1,648
Reduced 3.41%
46,721
Class A Common Stock
Feb 16
2021
BUY
Exercise of conversion of derivative security
$310,566
$188.45 p/Share
1,648
Added 3.39%
46,923
Class A Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$101,088
$864.0 p/Share
117
Reduced 0.25%
46,721
Class A Common Stock
Jan 19
2021
SELL
Open market or private sale
$1,305,661
$792.27 p/Share
1,648
Reduced 3.4%
46,838
Class A Common Stock
Jan 19
2021
BUY
Exercise of conversion of derivative security
$310,566
$188.45 p/Share
1,648
Added 3.38%
47,040
Class A Common Stock
Dec 21
2020
SELL
Open market or private sale
$29,146,627
$938.73 p/Share
31,049
Reduced 39.24%
48,085
Class A Common Stock
Dec 21
2020
SELL
Open market or private sale
$1,195,698
$958.86 p/Share
1,247
Reduced 2.59%
46,838
Class A Common Stock
Dec 21
2020
BUY
Exercise of conversion of derivative security
$5,063,690
$156.79 p/Share
32,296
Added 28.98%
79,134
Class A Common Stock
Dec 01
2020
SELL
Payment of exercise price or tax liability
$6,497,949
$890.13 p/Share
7,300
Reduced 13.48%
46,838
Class A Common Stock