Jan 12
2025
SELL
Payment of exercise price or tax liability
$161,590
$357.5 p/Share
452
Reduced 1.27%
35,183
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
-
2,731
Added 7.14%
35,525
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$1,369,244
$313.4 p/Share
4,369
Reduced 11.77%
32,766
Common Stock
Feb 13
2024
BUY
Grant, award, or other acquisition
-
12,280
Added 24.85%
37,135
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
-
6,887
Added 21.7%
24,855
Common Stock
Aug 03
2023
SELL
Open market or private sale
-
41,748
Reduced 69.91%
17,968
Common Stock
Aug 03
2023
BUY
Exercise of conversion of derivative security
$5,551,649
$132.98 p/Share
41,748
Added 50.03%
41,704
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$1,512,720
$248.68 p/Share
6,083
Reduced 25.29%
17,968
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
15,446
Added 39.11%
24,051
Common Stock
Dec 27
2022
SELL
Open market or private sale
$5,700,203
$240.14 p/Share
23,737
Reduced 73.39%
8,605
Common Stock
Dec 27
2022
BUY
Exercise of conversion of derivative security
$3,028,841
$127.6 p/Share
23,737
Added 42.33%
32,342
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$1,075,926
$200.77 p/Share
5,359
Reduced 38.38%
8,605
Common Stock
Feb 08
2022
BUY
Grant, award, or other acquisition
-
13,964
Added 50.0%
13,964
Common Stock
Mar 08
2021
SELL
Open market or private sale
$17,729,499
$219.71 p/Share
80,695
Reduced 100.0%
0
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
$8,412,518
$139.02 p/Share
60,513
Added 57.94%
43,919
Common Stock
Feb 09
2021
SELL
Payment of exercise price or tax liability
$1,076,780
$196.78 p/Share
5,472
Reduced 21.33%
20,182
Common Stock
Feb 09
2021
BUY
Grant, award, or other acquisition
-
14,258
Added 35.72%
25,654
Common Stock
Nov 09
2020
SELL
Payment of exercise price or tax liability
$8,163,050
$175.0 p/Share
46,646
Reduced 69.69%
20,290
Common Stock
Nov 09
2020
SELL
Open market or private sale
$1,556,450
$175.0 p/Share
8,894
Reduced 43.83%
11,396
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$8,038,860
$144.74 p/Share
55,540
Added 45.35%
66,936
Common Stock