Feb 29
2024
SELL
Open market or private sale
$2,727,272
$122.53 p/Share
22,258
Reduced 63.62%
12,729
Class A common stock, ...
Feb 29
2024
BUY
Exercise of conversion of derivative security
$337,052
$76.69 p/Share
4,395
Added 11.16%
34,987
Class A common stock, ...
Feb 28
2024
SELL
Payment of exercise price or tax liability
$53,371
$123.26 p/Share
433
Reduced 1.4%
30,592
Class A common stock, ...
Feb 27
2024
SELL
Payment of exercise price or tax liability
$55,211
$120.55 p/Share
458
Reduced 3.82%
11,521
Class A common stock, ...
Feb 26
2024
SELL
Payment of exercise price or tax liability
$1,348,638
$117.11 p/Share
11,516
Reduced 49.01%
11,979
Class A common stock, ...
Mar 01
2023
SELL
Payment of exercise price or tax liability
$15,836
$88.47 p/Share
179
Reduced 0.76%
23,495
Class A common stock, ...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$39,753
$91.81 p/Share
433
Reduced 0.99%
43,178
Class A common stock, ...
Feb 28
2023
SELL
Open market or private sale
$1,790,857
$91.82 p/Share
19,504
Reduced 45.17%
23,674
Class A common stock, ...
Feb 27
2023
BUY
Grant, award, or other acquisition
-
10,346
Added 19.17%
43,611
Class A common stock, ...
Feb 24
2023
SELL
Payment of exercise price or tax liability
$10,556
$91.0 p/Share
116
Reduced 0.35%
33,265
Class A common stock, ...
Mar 01
2022
SELL
Payment of exercise price or tax liability
$13,294
$94.96 p/Share
140
Reduced 0.42%
33,381
Class A common stock, ...
Feb 28
2022
BUY
Grant, award, or other acquisition
-
2,876
Added 7.88%
33,637
Class A common stock, ...
Feb 24
2022
SELL
Payment of exercise price or tax liability
$10,887
$93.85 p/Share
116
Reduced 0.34%
33,521
Class A common stock, ...
Nov 16
2021
SELL
Open market or private sale
$843,833
$136.3 p/Share
6,191
Reduced 16.18%
32,066
Class A common stock, ...
Nov 16
2021
BUY
Exercise of conversion of derivative security
$197,988
$31.98 p/Share
6,191
Added 13.93%
38,257
Class A common stock, ...
Sep 30
2021
SELL
Open market or private sale
$1,333,459
$123.32 p/Share
10,813
Reduced 25.22%
32,066
Class A common stock, ...
Sep 30
2021
BUY
Exercise of conversion of derivative security
$108,022
$9.99 p/Share
10,813
Added 20.14%
42,879
Class A common stock, ...
Apr 26
2021
SELL
Open market or private sale
$925,599
$113.71 p/Share
8,140
Reduced 20.25%
32,066
Class A common stock, ...
Apr 26
2021
BUY
Exercise of conversion of derivative security
$170,940
$21.0 p/Share
8,140
Added 16.84%
40,206
Class A common stock, ...
Mar 01
2021
BUY
Grant, award, or other acquisition
-
1,579
Added 4.69%
32,066
Class A common stock, ...
Feb 24
2021
SELL
Payment of exercise price or tax liability
$9,344
$97.33 p/Share
96
Reduced 0.31%
30,487
Class A common stock, ...
Feb 24
2021
SELL
Open market or private sale
$252,012
$97.49 p/Share
2,585
Reduced 7.82%
30,487
Class A common stock, ...
Feb 24
2021
BUY
Exercise of conversion of derivative security
$149,155
$57.7 p/Share
2,585
Added 7.25%
33,072
Class A common stock, ...
Nov 02
2020
SELL
Open market or private sale
$460,115
$74.32 p/Share
6,191
Reduced 15.86%
32,838
Class A common stock, ...
Nov 02
2020
BUY
Exercise of conversion of derivative security
$197,988
$31.98 p/Share
6,191
Added 13.69%
39,029
Class A common stock, ...