Mar 15
2024
BUY
Exercise of conversion of derivative security
-
5,643
Added 14.97%
32,042
Class A Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$16,429
$78.61 p/Share
209
Reduced 0.79%
26,399
Class A Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
445
Added 1.64%
26,608
Class A Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$18,837
$79.82 p/Share
236
Reduced 0.89%
26,163
Class A Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
525
Added 1.95%
26,399
Class A Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$19,558
$77.0 p/Share
254
Reduced 0.97%
25,874
Class A Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
576
Added 2.16%
26,128
Class A Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$15,013
$70.82 p/Share
212
Reduced 0.82%
25,552
Class A Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
-
446
Added 1.7%
25,764
Class A Common Stock
Nov 23
2023
SELL
Payment of exercise price or tax liability
$17,365
$70.88 p/Share
245
Reduced 0.96%
25,318
Class A Common Stock
Nov 23
2023
BUY
Exercise of conversion of derivative security
-
525
Added 2.01%
25,563
Class A Common Stock
Nov 16
2023
SELL
Payment of exercise price or tax liability
$19,037
$68.48 p/Share
278
Reduced 1.1%
25,038
Class A Common Stock
Nov 16
2023
BUY
Exercise of conversion of derivative security
-
576
Added 2.22%
25,316
Class A Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$15,278
$71.73 p/Share
213
Reduced 0.85%
24,740
Class A Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
-
446
Added 1.76%
24,953
Class A Common Stock
Aug 23
2023
SELL
Payment of exercise price or tax liability
$17,333
$70.46 p/Share
246
Reduced 0.99%
24,507
Class A Common Stock
Aug 23
2023
BUY
Exercise of conversion of derivative security
-
524
Added 2.07%
24,753
Class A Common Stock
Aug 16
2023
SELL
Payment of exercise price or tax liability
$29,699
$69.23 p/Share
429
Reduced 1.74%
24,229
Class A Common Stock
Aug 16
2023
BUY
Exercise of conversion of derivative security
-
576
Added 2.28%
24,658
Class A Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$13,246
$62.19 p/Share
213
Reduced 0.88%
24,082
Class A Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
-
445
Added 1.8%
24,295
Class A Common Stock
May 23
2023
SELL
Payment of exercise price or tax liability
$15,635
$63.3 p/Share
247
Reduced 1.03%
23,850
Class A Common Stock
May 23
2023
BUY
Exercise of conversion of derivative security
-
525
Added 2.13%
24,097
Class A Common Stock
May 16
2023
SELL
Payment of exercise price or tax liability
$18,222
$61.98 p/Share
294
Reduced 1.23%
23,572
Class A Common Stock
May 16
2023
BUY
Exercise of conversion of derivative security
-
576
Added 2.36%
23,866
Class A Common Stock