Dec 06
2024
SELL
Payment of exercise price or tax liability
$38,135
$81.14 p/Share
470
Reduced 3.84%
11,758
Class A Common Stock
Dec 06
2024
BUY
Exercise of conversion of derivative security
-
935
Added 7.1%
12,228
Class A Common Stock
Dec 05
2024
SELL
Open market or private sale
$308,851
$80.83 p/Share
3,821
Reduced 25.28%
11,293
Class A Common Stock
Dec 02
2024
SELL
Payment of exercise price or tax liability
$41,854
$80.49 p/Share
520
Reduced 3.33%
15,114
Class A Common Stock
Dec 01
2024
BUY
Exercise of conversion of derivative security
-
1,034
Added 6.2%
15,634
Class A Common Stock
Nov 18
2024
SELL
Payment of exercise price or tax liability
$14,496
$77.11 p/Share
188
Reduced 1.27%
14,600
Class A Common Stock
Nov 16
2024
BUY
Exercise of conversion of derivative security
-
376
Added 2.48%
14,788
Class A Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$13,848
$76.09 p/Share
182
Reduced 1.25%
14,412
Class A Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
-
367
Added 2.45%
14,594
Class A Common Stock
Sep 06
2024
SELL
Payment of exercise price or tax liability
$35,796
$75.84 p/Share
472
Reduced 3.21%
14,227
Class A Common Stock
Sep 06
2024
BUY
Exercise of conversion of derivative security
-
935
Added 5.98%
14,699
Class A Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$32,507
$77.77 p/Share
418
Reduced 2.95%
13,764
Class A Common Stock
Sep 01
2024
BUY
Exercise of conversion of derivative security
-
1,034
Added 6.8%
14,182
Class A Common Stock
Aug 16
2024
SELL
Payment of exercise price or tax liability
$9,937
$75.86 p/Share
131
Reduced 0.99%
13,148
Class A Common Stock
Aug 16
2024
BUY
Exercise of conversion of derivative security
-
377
Added 2.76%
13,279
Class A Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$8,535
$67.74 p/Share
126
Reduced 0.97%
12,902
Class A Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
368
Added 2.75%
13,028
Class A Common Stock
Jun 06
2024
SELL
Payment of exercise price or tax liability
$21,882
$66.31 p/Share
330
Reduced 2.54%
12,660
Class A Common Stock
Jun 06
2024
BUY
Exercise of conversion of derivative security
-
934
Added 6.71%
12,990
Class A Common Stock
Jun 03
2024
SELL
Payment of exercise price or tax liability
$24,210
$66.15 p/Share
366
Reduced 2.95%
12,056
Class A Common Stock
Jun 01
2024
BUY
Exercise of conversion of derivative security
-
1,035
Added 7.69%
12,422
Class A Common Stock
May 17
2024
SELL
Payment of exercise price or tax liability
$2,062
$68.76 p/Share
30
Reduced 0.26%
11,387
Class A Common Stock
May 17
2024
BUY
Exercise of conversion of derivative security
-
89
Added 0.77%
11,417
Class A Common Stock
May 16
2024
SELL
Payment of exercise price or tax liability
$9,283
$70.33 p/Share
132
Reduced 1.15%
11,328
Class A Common Stock
May 16
2024
BUY
Exercise of conversion of derivative security
-
377
Added 3.18%
11,460
Class A Common Stock