Aug 20
2023
SELL
Payment of exercise price or tax liability
$195,423
$29.22 p/Share
6,688
Reduced 5.55%
113,804
Class A Common Stock
Aug 16
2023
SELL
Open market or private sale
$50,125
$29.66 p/Share
1,690
Reduced 1.38%
120,492
Class A Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$49,790
$29.94 p/Share
1,663
Reduced 1.34%
122,182
Class A Common Stock
Aug 15
2023
BUY
Grant, award, or other acquisition
-
3,353
Added 2.64%
123,845
Class A Common Stock
Jun 13
2023
SELL
Open market or private sale
$369,632
$34.97 p/Share
10,570
Reduced 8.06%
120,492
Class A Common Stock
May 20
2023
SELL
Payment of exercise price or tax liability
$207,492
$31.02 p/Share
6,689
Reduced 4.86%
131,062
Class A Common Stock
May 19
2023
BUY
Grant, award, or other acquisition
-
43,333
Added 23.93%
137,751
Class A Common Stock
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