May 15
2023
SELL
Payment of exercise price or tax liability
$105,364
$28.4 p/Share
3,710
Reduced 3.78%
94,418
Class A Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
-
7,482
Added 7.08%
98,128
Class A Common Stock
Feb 21
2023
SELL
Open market or private sale
$112,518
$35.72 p/Share
3,150
Reduced 3.37%
90,212
Class A Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$210,839
$36.97 p/Share
5,703
Reduced 5.76%
93,362
Class A Common Stock
Feb 16
2023
SELL
Open market or private sale
$102,860
$39.35 p/Share
2,614
Reduced 2.57%
99,065
Class A Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$74,696
$48.41 p/Share
1,543
Reduced 1.49%
101,679
Class A Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
4,157
Added 3.87%
103,222
Class A Common Stock
Jan 04
2023
SELL
Open market or private sale
$33,471
$35.42 p/Share
945
Reduced 0.94%
99,065
Class A Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$22,511
$34.58 p/Share
651
Reduced 0.65%
100,010
Class A Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
1,596
Added 1.56%
100,661
Class A Common Stock
Nov 22
2022
SELL
Open market or private sale
$108,920
$34.6 p/Share
3,148
Reduced 3.08%
99,065
Class A Common Stock
Nov 21
2022
SELL
Payment of exercise price or tax liability
$297,235
$35.79 p/Share
8,305
Reduced 7.51%
102,213
Class A Common Stock
Nov 16
2022
SELL
Open market or private sale
$73,102
$40.1 p/Share
1,823
Reduced 1.62%
110,518
Class A Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$74,839
$41.67 p/Share
1,796
Reduced 1.57%
112,341
Class A Common Stock
Nov 15
2022
BUY
Grant, award, or other acquisition
-
3,619
Added 3.07%
114,137
Class A Common Stock
Sep 16
2022
SELL
Sale (or disposition) back to the issuer
-
35,175
Reduced 33.92%
68,531
Class A Common Stock
Sep 16
2022
BUY
Grant, award, or other acquisition
-
41,984
Added 27.53%
110,515
Class A Common Stock
Aug 23
2022
SELL
Open market or private sale
$139,280
$44.23 p/Share
3,149
Reduced 2.95%
103,706
Class A Common Stock
Aug 22
2022
SELL
Payment of exercise price or tax liability
$139,404
$44.94 p/Share
3,102
Reduced 2.82%
106,855
Class A Common Stock
Aug 16
2022
SELL
Open market or private sale
$99,352
$50.69 p/Share
1,960
Reduced 1.75%
109,957
Class A Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$101,286
$52.48 p/Share
1,930
Reduced 1.7%
111,917
Class A Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
3,890
Added 3.3%
113,847
Class A Common Stock
Jul 25
2022
BUY
Grant, award, or other acquisition
-
35,175
Added 24.24%
109,957
Class A Common Stock
May 23
2022
SELL
Open market or private sale
$399,993
$63.24 p/Share
6,325
Reduced 7.8%
74,782
Class A Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
$273,700
$64.4 p/Share
4,250
Reduced 4.98%
81,107
Class A Common Stock