Nov 02
2024
SELL
Payment of exercise price or tax liability
$6,536
$103.76 p/Share
63
Reduced 0.44%
14,299
Class A common stock, ...
Aug 05
2024
BUY
Grant, award, or other acquisition
-
1,546
Added 9.66%
14,457
Class A common stock, ...
May 13
2024
SELL
Open market or private sale
$124,341
$123.11 p/Share
1,010
Reduced 7.26%
12,911
Class A common stock, ...
May 13
2024
BUY
Exercise of conversion of derivative security
$71,664
$95.68 p/Share
749
Added 5.11%
13,921
Class A common stock, ...
Mar 01
2024
SELL
Payment of exercise price or tax liability
$12,015
$121.37 p/Share
99
Reduced 0.75%
13,172
Class A common stock, ...
Feb 29
2024
SELL
Open market or private sale
$636,375
$123.52 p/Share
5,152
Reduced 27.97%
13,271
Class A common stock, ...
Feb 29
2024
BUY
Exercise of conversion of derivative security
$292,070
$76.06 p/Share
3,840
Added 17.25%
18,423
Class A common stock, ...
Feb 28
2024
SELL
Payment of exercise price or tax liability
$25,884
$123.26 p/Share
210
Reduced 1.42%
14,583
Class A common stock, ...
Feb 27
2024
SELL
Payment of exercise price or tax liability
$29,414
$120.55 p/Share
244
Reduced 1.62%
14,793
Class A common stock, ...
Feb 26
2024
SELL
Payment of exercise price or tax liability
$14,287
$117.11 p/Share
122
Reduced 0.99%
12,234
Class A common stock, ...
Feb 26
2024
BUY
Grant, award, or other acquisition
-
2,803
Added 15.71%
15,037
Class A common stock, ...
Nov 02
2023
SELL
Payment of exercise price or tax liability
$5,349
$84.92 p/Share
63
Reduced 0.51%
12,356
Class A common stock, ...
Aug 07
2023
SELL
Open market or private sale
$661,007
$103.59 p/Share
6,381
Reduced 33.94%
12,419
Class A common stock, ...
Aug 07
2023
BUY
Exercise of conversion of derivative security
$292,463
$54.83 p/Share
5,334
Added 22.1%
18,800
Class A common stock, ...
Mar 01
2023
SELL
Payment of exercise price or tax liability
$8,493
$88.47 p/Share
96
Reduced 0.71%
13,466
Class A common stock, ...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$22,677
$91.81 p/Share
247
Reduced 1.79%
13,562
Class A common stock, ...
Feb 27
2023
BUY
Grant, award, or other acquisition
-
9,516
Added 40.8%
13,809
Class A common stock, ...
Feb 24
2023
SELL
Payment of exercise price or tax liability
$11,011
$91.0 p/Share
121
Reduced 2.74%
4,293
Class A common stock, ...
Nov 02
2022
SELL
Payment of exercise price or tax liability
$4,130
$65.57 p/Share
63
Reduced 1.41%
4,414
Class A common stock, ...
Aug 08
2022
SELL
Open market or private sale
$573,323
$95.11 p/Share
6,028
Reduced 57.38%
4,477
Class A common stock, ...
Aug 08
2022
BUY
Exercise of conversion of derivative security
$172,331
$33.23 p/Share
5,186
Added 33.05%
10,505
Class A common stock, ...
Mar 01
2022
SELL
Payment of exercise price or tax liability
$11,015
$94.96 p/Share
116
Reduced 2.13%
5,319
Class A common stock, ...
Feb 28
2022
BUY
Grant, award, or other acquisition
-
2,092
Added 27.35%
5,556
Class A common stock, ...
Feb 24
2022
SELL
Payment of exercise price or tax liability
$11,356
$93.85 p/Share
121
Reduced 2.18%
5,435
Class A common stock, ...
Nov 02
2021
SELL
Payment of exercise price or tax liability
$13,372
$140.76 p/Share
95
Reduced 0.66%
14,362
Class A common stock, ...