Aug 27
2025
SELL
Open market or private sale
$342,600
$22.84 p/Share
15,000
Reduced 33.69%
29,523
Common Stock
Aug 01
2025
SELL
Other acquisition or disposition
-
40,000
Reduced 81.51%
9,074
Class A Common Stock
Aug 01
2025
BUY
Other acquisition or disposition
-
40,000
Added 47.32%
44,523
Common Stock
Jun 17
2025
SELL
Open market or private sale
-
25,000
Reduced 84.68%
4,523
Common Stock
Jun 12
2025
SELL
Open market or private sale
-
8,500
Reduced 22.35%
29,523
Common Stock
Jun 11
2025
SELL
Open market or private sale
$31,005
$20.67 p/Share
1,500
Reduced 3.8%
38,023
Common Stock
Jun 10
2025
SELL
Other acquisition or disposition
-
35,000
Reduced 41.63%
49,074
Class A Common Stock
Jun 10
2025
BUY
Other acquisition or disposition
-
35,000
Added 46.97%
39,523
Common Stock
May 22
2025
SELL
Open market or private sale
$66,018
$20.49 p/Share
3,222
Reduced 41.6%
4,523
Common Stock
May 12
2025
BUY
Grant, award, or other acquisition
$94,983
$21.0 p/Share
4,523
Added 36.87%
7,745
Common Stock
May 06
2024
BUY
Grant, award, or other acquisition
$94,984
$29.48 p/Share
3,222
Added 50.0%
3,222
Common Stock
Nov 15
2023
SELL
Open market or private sale
$111,094
$31.57 p/Share
3,519
Reduced 100.0%
0
Common Stock
May 08
2023
BUY
Grant, award, or other acquisition
$89,980
$25.57 p/Share
3,519
Added 50.0%
3,519
Common Stock
Aug 12
2022
SELL
Open market or private sale
$100,329
$29.94 p/Share
3,351
Reduced 100.0%
0
Common Stock
May 13
2022
SELL
Open market or private sale
$395,458
$28.44 p/Share
13,905
Reduced 80.58%
3,351
Common Stock
May 09
2022
SELL
Payment of exercise price or tax liability
$30,219
$27.2 p/Share
1,111
Reduced 6.05%
17,256
Common Stock
May 09
2022
BUY
Exercise of conversion of derivative security
-
3,657
Added 16.6%
18,367
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$24,177
$28.41 p/Share
851
Reduced 5.47%
14,710
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
1,656
Added 9.62%
15,561
Common Stock
May 08
2021
SELL
Payment of exercise price or tax liability
$52,692
$46.63 p/Share
1,130
Reduced 7.52%
13,905
Common Stock
May 08
2021
BUY
Exercise of conversion of derivative security
-
3,720
Added 19.83%
15,035
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$30,564
$36.17 p/Share
845
Reduced 6.95%
11,315
Common Stock
Feb 28
2021
BUY
Exercise of conversion of derivative security
-
2,781
Added 18.61%
12,160
Common Stock