Nov 14
2024
SELL
Other acquisition or disposition
$3,351,735
$352.74 p/Share
9,502
Reduced 23.73%
30,535
Common Stock
Nov 14
2024
-
19,955
Reduced 65.35%
10,580
Common Stock
Nov 14
2024
SELL
Payment of exercise price or tax liability
$7,221,850
$345.51 p/Share
20,902
Reduced 44.3%
26,278
Common Stock
Nov 14
2024
BUY
Exercise of conversion of derivative security
$3,702,456
$101.16 p/Share
36,600
Added 43.69%
47,180
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$6,950,515
$326.96 p/Share
21,258
Reduced 34.68%
40,037
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
$2,990,263
$75.77 p/Share
39,465
Added 39.17%
61,295
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$1,835,872
$308.55 p/Share
5,950
Reduced 21.42%
21,830
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
16,320
Added 37.01%
27,780
Common Stock
Aug 01
2023
-
11,450
Reduced 49.98%
11,460
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$2,041,741
$262.84 p/Share
7,768
Reduced 25.32%
22,910
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
19,740
Added 39.15%
30,678
Common Stock
Feb 01
2023
SELL
Open market or private sale
$4,138,519
$251.98 p/Share
16,424
Reduced 60.02%
10,938
Common Stock
Jan 30
2023
SELL
Payment of exercise price or tax liability
$4,947,202
$253.3 p/Share
19,531
Reduced 41.65%
27,362
Common Stock
Jan 30
2023
BUY
Exercise of conversion of derivative security
$2,490,602
$69.27 p/Share
35,955
Added 43.4%
46,893
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$1,484,616
$244.1 p/Share
6,082
Reduced 35.73%
10,938
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
17,020
Added 50.0%
17,020
Common Stock
Nov 11
2021
SELL
Open market or private sale
$3,943,963
$242.05 p/Share
16,294
Reduced 100.0%
0
Common Stock
Nov 09
2021
SELL
Payment of exercise price or tax liability
$4,204,317
$246.14 p/Share
17,081
Reduced 51.18%
16,294
Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
$1,600,999
$47.97 p/Share
33,375
Added 50.0%
33,375
Common Stock
May 12
2021
-
9,838
Reduced 100.0%
0
Common Stock
Apr 20
2021
SELL
Open market or private sale
$1,072,730
$194.9 p/Share
5,504
Reduced 35.88%
9,838
Common Stock
Apr 16
2021
SELL
Payment of exercise price or tax liability
$1,279,257
$196.93 p/Share
6,496
Reduced 29.75%
15,342
Common Stock
Apr 16
2021
BUY
Exercise of conversion of derivative security
$575,640
$47.97 p/Share
12,000
Added 35.46%
21,838
Common Stock
Mar 10
2021
SELL
Open market or private sale
$1,011,330
$186.18 p/Share
5,432
Reduced 35.57%
9,838
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$1,242,731
$189.21 p/Share
6,568
Reduced 30.08%
15,270
Common Stock