Mar 13
2024
SELL
Payment of exercise price or tax liability
-
2,987
Reduced 2.7%
107,623
Class A Common Stock, ...
Mar 13
2024
BUY
Grant, award, or other acquisition
-
6,930
Added 5.9%
110,610
Class A Common Stock, ...
Jan 11
2024
SELL
Payment of exercise price or tax liability
-
1,767
Reduced 1.68%
103,680
Class A Common Stock, ...
Jan 11
2024
BUY
Exercise of conversion of derivative security
-
2,842
Added 2.62%
105,447
Class A Common Stock, ...
Jan 10
2024
SELL
Payment of exercise price or tax liability
-
10,824
Reduced 9.65%
101,351
Class A Common Stock, ...
Jan 10
2024
BUY
Exercise of conversion of derivative security
-
26,366
Added 20.22%
104,049
Class A Common Stock, ...
Apr 29
2023
SELL
Payment of exercise price or tax liability
-
8,620
Reduced 9.01%
87,063
Class A Common Stock, ...
Apr 29
2023
BUY
Exercise of conversion of derivative security
-
20,000
Added 17.29%
95,683
Class A Common Stock, ...
Mar 15
2023
SELL
Payment of exercise price or tax liability
-
3,845
Reduced 4.83%
75,683
Class A Common Stock, ...
Mar 15
2023
BUY
Grant, award, or other acquisition
-
9,945
Added 11.12%
79,528
Class A Common Stock, ...
Jan 11
2023
SELL
Payment of exercise price or tax liability
-
813
Reduced 1.15%
69,583
Class A Common Stock, ...
Jan 11
2023
BUY
Exercise of conversion of derivative security
-
2,699
Added 3.69%
70,396
Class A Common Stock, ...
Jan 10
2023
SELL
Payment of exercise price or tax liability
-
7,368
Reduced 9.82%
67,697
Class A Common Stock, ...
Jan 10
2023
BUY
Exercise of conversion of derivative security
-
19,531
Added 20.65%
75,065
Class A Common Stock, ...
Apr 29
2022
SELL
Payment of exercise price or tax liability
-
8,313
Reduced 13.02%
55,534
Class A Common Stock, ...
Apr 29
2022
BUY
Exercise of conversion of derivative security
-
20,000
Added 23.85%
63,847
Class A Common Stock, ...
Jan 11
2022
SELL
Payment of exercise price or tax liability
-
299
Reduced 0.68%
43,847
Class A Common Stock, ...
Jan 11
2022
BUY
Exercise of conversion of derivative security
-
1,444
Added 3.17%
44,146
Class A Common Stock, ...
Jan 10
2022
SELL
Payment of exercise price or tax liability
-
5,069
Reduced 10.61%
42,702
Class A Common Stock, ...
Jan 10
2022
BUY
Exercise of conversion of derivative security
-
13,951
Added 22.6%
47,771
Class A Common Stock, ...
Apr 29
2021
SELL
Payment of exercise price or tax liability
-
6,020
Reduced 15.11%
33,820
Class A Common Stock, ...
Apr 29
2021
BUY
Exercise of conversion of derivative security
-
20,000
Added 33.42%
39,840
Class A Common Stock, ...
Jan 10
2021
SELL
Payment of exercise price or tax liability
-
2,510
Reduced 11.23%
19,840
Class A Common Stock, ...
Jan 10
2021
BUY
Exercise of conversion of derivative security
-
8,370
Added 27.25%
22,350
Class A Common Stock, ...
Apr 29
2020
SELL
Payment of exercise price or tax liability
-
6,020
Reduced 30.1%
13,980
Class A Common Stock, ...