Mar 17
2025
SELL
Open market or private sale
$2,943,623
$45.61 p/Share
64,539
Reduced 27.48%
170,285
Common Stock
Mar 14
2025
SELL
Open market or private sale
$2,916,517
$45.19 p/Share
64,539
Reduced 21.56%
234,824
Common Stock
Mar 13
2025
SELL
Sale (or disposition) back to the issuer
$3,492,040
$45.09 p/Share
77,446
Reduced 20.55%
299,363
Common Stock
Mar 13
2025
BUY
Exercise of conversion of derivative security
-
258,154
Added 40.66%
376,809
Common Stock
Sep 13
2024
SELL
Sale (or disposition) back to the issuer
$3,111,750
$46.1 p/Share
67,500
Reduced 36.26%
118,655
Common Stock
Sep 13
2024
BUY
Exercise of conversion of derivative security
-
84,633
Added 31.25%
186,155
Common Stock
Mar 11
2024
SELL
Sale (or disposition) back to the issuer
$1,960,000
$39.2 p/Share
50,000
Reduced 33.0%
101,522
Common Stock
Mar 11
2024
BUY
Exercise of conversion of derivative security
-
77,781
Added 33.92%
151,522
Common Stock
Mar 08
2023
SELL
Sale (or disposition) back to the issuer
$1,439,041
$37.0 p/Share
38,893
Reduced 34.53%
73,741
Class A Common Stock
Mar 08
2023
BUY
Exercise of conversion of derivative security
-
39,214
Added 25.82%
112,634
Class A Common Stock
Mar 01
2023
SELL
Exercise of conversion of derivative security
-
7,733
Reduced 100.0%
0
Restricted Class A Com...
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
7,733
Added 9.53%
73,420
Class A Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
104
Added 1.33%
7,733
Restricted Class A Com...
Nov 18
2022
BUY
Grant, award, or other acquisition
-
103
Added 1.33%
7,629
Restricted Class A Com...
Aug 19
2022
BUY
Grant, award, or other acquisition
-
98
Added 1.29%
7,526
Restricted Class A Com...
May 20
2022
BUY
Grant, award, or other acquisition
-
103
Added 1.37%
7,428
Restricted Class A Com...
Mar 01
2022
SELL
Exercise of conversion of derivative security
-
3,668
Reduced 33.37%
7,325
Restricted Class A Com...
Mar 01
2022
SELL
Sale (or disposition) back to the issuer
$261,459
$34.58 p/Share
7,561
Reduced 10.32%
65,687
Class A Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
65,687
Added 47.28%
73,248
Class A Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
146
Added 1.31%
10,993
Restricted Class A Com...
Nov 19
2021
BUY
Grant, award, or other acquisition
-
110
Added 1.0%
10,847
Restricted Class A Com...
Aug 20
2021
BUY
Grant, award, or other acquisition
-
108
Added 1.0%
10,737
Restricted Class A Com...
May 21
2021
BUY
Grant, award, or other acquisition
-
107
Added 1.0%
10,629
Restricted Class A Com...
Mar 02
2021
SELL
Payment of exercise price or tax liability
$4,011
$40.52 p/Share
99
Reduced 1.29%
7,561
Class A Common Stock
Mar 02
2021
BUY
Exercise of conversion of derivative security
-
185
Added 2.36%
7,660
Class A Common Stock