Mar 01
2025
SELL
Payment of exercise price or tax liability
$8,116
$96.63 p/Share
84
Reduced 0.29%
28,523
Class A common stock, ...
Feb 28
2025
SELL
Payment of exercise price or tax liability
$12,948
$96.63 p/Share
134
Reduced 0.47%
28,607
Class A common stock, ...
Feb 27
2025
SELL
Payment of exercise price or tax liability
$52,960
$96.82 p/Share
547
Reduced 1.87%
28,741
Class A common stock, ...
Feb 26
2025
SELL
Payment of exercise price or tax liability
$36,970
$102.41 p/Share
361
Reduced 1.22%
29,288
Class A common stock, ...
Feb 24
2025
BUY
Grant, award, or other acquisition
-
7,690
Added 20.6%
29,649
Class A common stock, ...
Nov 29
2024
SELL
Payment of exercise price or tax liability
$104,018
$112.21 p/Share
927
Reduced 4.05%
21,959
Class A common stock, ...
Mar 01
2024
SELL
Payment of exercise price or tax liability
$10,316
$121.37 p/Share
85
Reduced 0.37%
22,886
Class A common stock, ...
Feb 28
2024
SELL
Payment of exercise price or tax liability
$16,763
$123.26 p/Share
136
Reduced 0.59%
22,971
Class A common stock, ...
Feb 27
2024
SELL
Payment of exercise price or tax liability
$37,611
$120.55 p/Share
312
Reduced 1.33%
23,107
Class A common stock, ...
Feb 27
2024
SELL
Open market or private sale
$702,978
$119.86 p/Share
5,865
Reduced 25.19%
17,422
Class A common stock, ...
Feb 26
2024
SELL
Payment of exercise price or tax liability
$9,603
$117.11 p/Share
82
Reduced 0.4%
20,185
Class A common stock, ...
Feb 26
2024
BUY
Grant, award, or other acquisition
-
3,234
Added 12.13%
23,419
Class A common stock, ...
Nov 29
2023
SELL
Payment of exercise price or tax liability
$68,135
$92.2 p/Share
739
Reduced 3.52%
20,267
Class A common stock, ...
Nov 02
2023
SELL
Payment of exercise price or tax liability
$15,455
$84.92 p/Share
182
Reduced 0.86%
21,006
Class A common stock, ...
Mar 01
2023
SELL
Payment of exercise price or tax liability
$8,847
$88.47 p/Share
100
Reduced 0.47%
21,188
Class A common stock, ...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$14,597
$91.81 p/Share
159
Reduced 0.74%
21,288
Class A common stock, ...
Feb 27
2023
BUY
Grant, award, or other acquisition
-
6,419
Added 23.04%
21,447
Class A common stock, ...
Feb 24
2023
SELL
Payment of exercise price or tax liability
$7,462
$91.0 p/Share
82
Reduced 0.54%
15,028
Class A common stock, ...
Nov 29
2022
BUY
Grant, award, or other acquisition
-
9,818
Added 39.39%
15,110
Class A common stock, ...