Feb 18
2025
SELL
Payment of exercise price or tax liability
$114,813
$23.84 p/Share
4,816
Reduced 2.93%
159,434
Class A Common Stock
Feb 18
2025
BUY
Exercise of conversion of derivative security
-
19,664
Added 10.69%
164,250
Class A Common Stock
May 31
2024
BUY
Grant, award, or other acquisition
$10,998
$18.61 p/Share
591
Added 0.41%
144,069
Class A Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$1,276,577
$22.49 p/Share
56,762
Reduced 28.38%
143,212
Class A Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
144,243
Added 41.9%
199,974
Class A Common Stock
May 31
2023
BUY
Grant, award, or other acquisition
$12,000
$15.0 p/Share
800
Added 1.42%
55,664
Class A Common Stock
Apr 25
2023
BUY
Open market or private purchase
$45,425
$18.17 p/Share
2,500
Added 4.36%
54,864
Class A Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$389,397
$28.93 p/Share
13,460
Reduced 20.45%
52,364
Class A Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
34,204
Added 34.19%
65,824
Class A Common Stock
Nov 30
2022
BUY
Grant, award, or other acquisition
$18,780
$25.04 p/Share
750
Added 2.32%
31,620
Class A Common Stock
Jul 25
2022
BUY
Open market or private purchase
$27,140
$27.14 p/Share
1,000
Added 3.14%
30,870
Class A Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$391,789
$33.98 p/Share
11,530
Reduced 27.85%
29,870
Class A Common Stock
Feb 16
2022
BUY
Exercise of conversion of derivative security
-
29,300
Added 46.87%
33,218
Class A Common Stock
Dec 01
2021
BUY
Open market or private purchase
$5,780
$28.9 p/Share
200
Added 0.2%
100,002
Class A Common Stock
Nov 01
2021
BUY
Open market or private purchase
$5,320
$26.6 p/Share
200
Added 0.2%
99,802
Class A Common Stock
Oct 01
2021
BUY
Open market or private purchase
$4,984
$24.92 p/Share
200
Added 0.2%
99,602
Class A Common Stock
Sep 01
2021
BUY
Open market or private purchase
$5,352
$26.76 p/Share
200
Added 0.2%
99,402
Class A Common Stock
Aug 02
2021
BUY
Open market or private purchase
$4,432
$22.16 p/Share
200
Added 0.2%
99,202
Class A Common Stock
May 12
2021
BUY
Open market or private purchase
$20,910
$20.91 p/Share
1,000
Added 1.0%
99,002
Class A Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
87,902
Added 47.28%
98,002
Class A Common Stock
Feb 08
2021
BUY
Open market or private purchase
$155,900
$15.59 p/Share
10,000
Added 49.75%
10,100
Class A Common Stock