Jun 06
2024
-
10,932
Reduced 6.14%
167,158
Class A Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$1,710,885
$42.77 p/Share
40,002
Reduced 18.34%
178,090
Class A Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
83,400
Added 27.66%
218,092
Class A Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$4,693,619
$42.8 p/Share
109,664
Reduced 44.88%
134,692
Class A Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
-
228,202
Added 48.29%
244,356
Class A Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$639,132
$42.8 p/Share
14,933
Reduced 48.04%
16,154
Class A Common Stock
Mar 02
2024
BUY
Exercise of conversion of derivative security
-
31,087
Added 50.0%
31,087
Class A Common Stock
Jan 29
2024
SELL
Open market or private sale
$5,289,928
$46.1 p/Share
114,749
Reduced 100.0%
0
Class A Common Stock
Jun 13
2023
-
14,789
Reduced 10.69%
123,516
Class A Common Stock
Jun 12
2023
-
883
Reduced 0.63%
138,305
Class A Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$986,923
$36.24 p/Share
27,233
Reduced 16.71%
135,709
Class A Common Stock
Mar 16
2023
BUY
Exercise of conversion of derivative security
-
55,800
Added 25.51%
162,942
Class A Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$547,824
$35.89 p/Share
15,264
Reduced 12.47%
107,142
Class A Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
31,275
Added 20.35%
122,406
Class A Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$560,605
$36.95 p/Share
15,172
Reduced 14.27%
91,131
Class A Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
-
31,087
Added 22.63%
106,303
Class A Common Stock
Mar 17
2022
SELL
Payment of exercise price or tax liability
$1,212,245
$46.48 p/Share
26,081
Reduced 26.42%
72,628
Class A Common Stock
Mar 17
2022
BUY
Exercise of conversion of derivative security
-
53,400
Added 35.11%
98,709
Class A Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$472,471
$46.23 p/Share
10,220
Reduced 18.4%
45,309
Class A Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
-
20,925
Added 27.37%
55,529
Class A Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$695,624
$45.54 p/Share
15,275
Reduced 30.62%
34,604
Class A Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
31,275
Added 38.54%
49,879
Class A Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$704,188
$46.38 p/Share
15,183
Reduced 44.94%
18,604
Class A Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
-
31,087
Added 47.92%
33,787
Class A Common Stock
Mar 18
2021
SELL
Payment of exercise price or tax liability
$324,661
$55.87 p/Share
5,811
Reduced 32.31%
12,174
Class A Common Stock