Oct 01
2022
SELL
Payment of exercise price or tax liability
$1,198
$20.3 p/Share
59
Reduced 0.57%
10,325
Class A Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$1,934
$32.78 p/Share
59
Reduced 0.56%
10,384
Class A Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$1,780
$30.17 p/Share
59
Reduced 0.56%
10,443
Class A Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$1,290
$21.87 p/Share
59
Reduced 0.56%
10,502
Class A Common Stock
Jun 18
2022
SELL
Sale (or disposition) back to the issuer
-
1,509
Reduced 21.49%
5,512
Class A Common Stock
Jun 18
2022
BUY
Grant, award, or other acquisition
-
5,049
Added 32.34%
10,561
Class A Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$1,669
$26.49 p/Share
63
Reduced 0.89%
7,021
Class A Common Stock
May 16
2022
BUY
Grant, award, or other acquisition
$43,123
$38.4 p/Share
1,123
Added 13.68%
7,084
Class A Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$3,651
$57.96 p/Share
63
Reduced 1.05%
5,961
Class A Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$7,526
$119.46 p/Share
63
Reduced 1.03%
6,024
Class A Common Stock
Mar 01
2022
SELL
Open market or private sale
$148,730
$148.73 p/Share
1,000
Reduced 14.11%
6,087
Class A Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$9,139
$145.06 p/Share
63
Reduced 0.88%
7,087
Class A Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$19,609
$164.78 p/Share
119
Reduced 1.64%
7,159
Class A Common Stock
Feb 01
2022
SELL
Open market or private sale
$1,483
$164.78 p/Share
9
Reduced 0.13%
7,150
Class A Common Stock
Jan 05
2022
BUY
Grant, award, or other acquisition
-
23
Added 0.32%
7,278
Class A Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$16,225
$231.79 p/Share
70
Reduced 0.96%
7,255
Class A Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$15,726
$266.54 p/Share
59
Reduced 0.8%
7,325
Class A Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
$17,813
$301.92 p/Share
59
Reduced 0.79%
7,384
Class A Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$17,867
$302.83 p/Share
59
Reduced 0.79%
7,443
Class A Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$19,498
$330.48 p/Share
59
Reduced 0.78%
7,502
Class A Common Stock
Aug 01
2021
SELL
Payment of exercise price or tax liability
$19,916
$337.56 p/Share
59
Reduced 0.77%
7,561
Class A Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$18,173
$308.01 p/Share
59
Reduced 0.77%
7,620
Class A Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$16,115
$273.14 p/Share
59
Reduced 0.76%
7,679
Class A Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$16,830
$285.26 p/Share
59
Reduced 0.76%
7,738
Class A Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$15,654
$265.32 p/Share
59
Reduced 0.75%
7,797
Class A Common Stock