Nov 18
2024
SELL
Payment of exercise price or tax liability
$76,647
$77.11 p/Share
994
Reduced 2.75%
35,126
Class A Common Stock
Nov 16
2024
BUY
Exercise of conversion of derivative security
-
2,008
Added 5.27%
36,120
Class A Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$80,657
$77.11 p/Share
1,046
Reduced 2.98%
34,112
Class A Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
2,121
Added 5.69%
35,158
Class A Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$13,772
$76.09 p/Share
181
Reduced 0.54%
33,037
Class A Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
-
367
Added 1.09%
33,218
Class A Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$104,756
$77.77 p/Share
1,347
Reduced 3.94%
32,851
Class A Common Stock
Sep 01
2024
BUY
Exercise of conversion of derivative security
-
2,682
Added 7.27%
34,198
Class A Common Stock
Aug 16
2024
SELL
Payment of exercise price or tax liability
$75,632
$75.86 p/Share
997
Reduced 3.07%
31,516
Class A Common Stock
Aug 16
2024
BUY
Exercise of conversion of derivative security
-
2,008
Added 5.82%
32,513
Class A Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$79,092
$75.47 p/Share
1,048
Reduced 3.32%
30,505
Class A Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
-
2,120
Added 6.3%
31,553
Class A Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$12,260
$67.74 p/Share
181
Reduced 0.61%
29,433
Class A Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
368
Added 1.23%
29,614
Class A Common Stock
Jun 03
2024
SELL
Payment of exercise price or tax liability
$89,236
$66.15 p/Share
1,349
Reduced 4.41%
29,246
Class A Common Stock
Jun 01
2024
BUY
Exercise of conversion of derivative security
-
2,680
Added 8.05%
30,595
Class A Common Stock
May 16
2024
SELL
Payment of exercise price or tax liability
$70,259
$70.33 p/Share
999
Reduced 3.46%
27,915
Class A Common Stock
May 16
2024
BUY
Exercise of conversion of derivative security
-
2,009
Added 6.5%
28,914
Class A Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$72,303
$68.86 p/Share
1,050
Reduced 3.76%
26,905
Class A Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
-
2,121
Added 7.05%
27,955
Class A Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$13,058
$71.75 p/Share
182
Reduced 0.7%
25,834
Class A Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
367
Added 1.39%
26,016
Class A Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$127,609
$75.33 p/Share
1,694
Reduced 6.2%
25,649
Class A Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
5,104
Added 15.73%
27,343
Class A Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$19,966
$78.61 p/Share
254
Reduced 1.13%
22,239
Class A Common Stock