Feb 07
2024
BUY
Grant, award, or other acquisition
-
53,360
Added 26.25%
149,898
Class A Common Stock
Nov 21
2023
SELL
Open market or private sale
$160,001
$29.45 p/Share
5,433
Reduced 5.33%
96,538
Class A Common Stock
Nov 20
2023
SELL
Payment of exercise price or tax liability
$202,773
$30.31 p/Share
6,690
Reduced 6.16%
101,971
Class A Common Stock
Nov 16
2023
SELL
Open market or private sale
$24,960
$30.0 p/Share
832
Reduced 0.76%
108,661
Class A Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$24,905
$30.41 p/Share
819
Reduced 0.74%
109,493
Class A Common Stock
Nov 15
2023
BUY
Grant, award, or other acquisition
-
1,651
Added 1.47%
110,312
Class A Common Stock
Aug 22
2023
SELL
Open market or private sale
$156,118
$28.73 p/Share
5,434
Reduced 4.77%
108,370
Class A Common Stock
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