Feb 28
2025
SELL
Open market or private sale
$61,600
$3.85 p/Share
16,000
Reduced 22.43%
55,347
Common Stock
May 08
2024
BUY
Grant, award, or other acquisition
-
23,739
Added 24.97%
71,347
Common Stock
Apr 30
2024
SELL
Payment of exercise price or tax liability
$72,001
$5.75 p/Share
12,522
Reduced 20.82%
47,608
Common Stock
Jan 02
2024
BUY
Open market or private purchase
$3,053
$8.98 p/Share
340
Added 0.56%
60,130
Common Stock
Jan 02
2024
BUY
Open market or private purchase
$524
$8.89 p/Share
59
Added 0.89%
6,591
Class A Common Stock
Oct 02
2023
BUY
Open market or private purchase
$164
$8.24 p/Share
20
Added 0.29%
6,987
Class A Common Stock
Oct 02
2023
BUY
Open market or private purchase
$3,017
$6.78 p/Share
445
Added 0.74%
59,693
Common Stock
Jul 03
2023
SELL
Grant, award, or other acquisition
$511
$9.47 p/Share
54
Reduced 0.77%
6,967
Class A Common Stock
Jul 03
2023
SELL
Grant, award, or other acquisition
$2,987
$8.01 p/Share
373
Reduced 0.63%
59,248
Common Stock
May 04
2023
BUY
Grant, award, or other acquisition
-
21,642
Added 26.88%
58,875
Common Stock
Apr 30
2023
SELL
Payment of exercise price or tax liability
$57,863
$7.71 p/Share
7,505
Reduced 16.78%
37,233
Common Stock
Nov 15
2022
BUY
Open market or private purchase
$36,320
$11.35 p/Share
3,200
Added 6.68%
44,738
Common Stock
Nov 07
2022
BUY
Open market or private purchase
$36,400
$9.1 p/Share
4,000
Added 8.07%
45,538
Common Stock
May 11
2022
SELL
Open market or private sale
$57,000
$19.0 p/Share
3,000
Reduced 30.26%
6,913
Class A Common Stock
May 05
2022
BUY
Grant, award, or other acquisition
-
7,505
Added 15.3%
41,538
Common Stock
Apr 29
2022
SELL
Payment of exercise price or tax liability
$95,008
$18.52 p/Share
5,130
Reduced 13.1%
34,033
Common Stock
Mar 01
2022
SELL
Open market or private sale
$5,101
$20.82 p/Share
245
Reduced 0.71%
34,163
Class A Common Stock
Feb 28
2022
SELL
Open market or private sale
$100,616
$21.16 p/Share
4,755
Reduced 12.14%
34,408
Class A Common Stock
May 05
2021
BUY
Grant, award, or other acquisition
-
5,920
Added 13.13%
39,163
Common Stock
Apr 30
2021
SELL
Payment of exercise price or tax liability
$94,996
$20.32 p/Share
4,675
Reduced 12.33%
33,243
Common Stock