Jun 28
2024
-
1,425
Reduced 2.49%
55,802
Class A Common Stock, ...
Jun 24
2024
-
375
Reduced 0.65%
57,227
Class A Common Stock, ...
Mar 21
2024
SELL
Payment of exercise price or tax liability
$24,132
$24.5 p/Share
985
Reduced 1.68%
57,602
Class A Common Stock, ...
Feb 16
2024
SELL
Payment of exercise price or tax liability
$6,854
$23.0 p/Share
298
Reduced 0.51%
58,587
Class A Common Stock, ...
Feb 15
2024
SELL
Payment of exercise price or tax liability
$20,588
$23.03 p/Share
894
Reduced 1.5%
58,885
Class A Common Stock, ...
Feb 13
2024
SELL
Payment of exercise price or tax liability
$27,802
$20.81 p/Share
1,336
Reduced 2.19%
59,779
Class A Common Stock, ...
Feb 13
2024
BUY
Grant, award, or other acquisition
$95,950
$5.2 p/Share
18,452
Added 23.19%
61,115
Class A Common Stock, ...
Feb 09
2024
SELL
Payment of exercise price or tax liability
$19,261
$21.26 p/Share
906
Reduced 2.08%
42,663
Class A Common Stock, ...
Dec 15
2023
SELL
Payment of exercise price or tax liability
$6,968
$20.99 p/Share
332
Reduced 0.76%
43,569
Class A Common Stock, ...
Aug 14
2023
SELL
Payment of exercise price or tax liability
$13,121
$17.22 p/Share
762
Reduced 1.71%
43,901
Class A Common Stock, ...
Aug 09
2023
SELL
Payment of exercise price or tax liability
$13,874
$18.28 p/Share
759
Reduced 1.67%
44,663
Class A Common Stock, ...
Aug 09
2023
BUY
Grant, award, or other acquisition
$97,670
$18.28 p/Share
5,343
Added 10.52%
45,422
Class A Common Stock, ...
Mar 21
2023
BUY
Grant, award, or other acquisition
$165,605
$16.03 p/Share
10,331
Added 20.49%
40,079
Class A Common Stock, ...
Feb 16
2023
SELL
Payment of exercise price or tax liability
$4,702
$16.27 p/Share
289
Reduced 0.96%
29,748
Class A Common Stock, ...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$18,314
$18.37 p/Share
997
Reduced 3.21%
30,037
Class A Common Stock, ...
Feb 14
2023
SELL
Payment of exercise price or tax liability
$25,406
$17.93 p/Share
1,417
Reduced 4.37%
31,034
Class A Common Stock, ...
Feb 14
2023
BUY
Grant, award, or other acquisition
-
11,767
Added 26.61%
32,451
Class A Common Stock, ...
Dec 16
2022
SELL
Payment of exercise price or tax liability
$5,390
$16.09 p/Share
335
Reduced 1.59%
20,684
Class A Common Stock, ...
Feb 16
2022
SELL
Payment of exercise price or tax liability
$7,812
$22.13 p/Share
353
Reduced 1.65%
21,019
Class A Common Stock, ...
Feb 15
2022
SELL
Payment of exercise price or tax liability
$18,875
$21.77 p/Share
867
Reduced 3.9%
21,372
Class A Common Stock, ...
Feb 15
2022
BUY
Grant, award, or other acquisition
$99,738
$7.26 p/Share
13,738
Added 38.9%
21,582
Class A Common Stock, ...
Dec 15
2021
SELL
Payment of exercise price or tax liability
$5,976
$17.84 p/Share
335
Reduced 3.79%
8,501
Class A Common Stock, ...
Dec 03
2021
BUY
Open market or private purchase
$1,676
$16.76 p/Share
100
Added 50.0%
100
Class B Common Stock, ...
Feb 16
2021
BUY
Grant, award, or other acquisition
$87,527
$21.02 p/Share
4,164
Added 32.03%
8,836
Class A Common Stock, ...
Dec 15
2020
BUY
Grant, award, or other acquisition
$100,028
$21.41 p/Share
4,672
Added 50.0%
4,672
Class A Common Stock, ...