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
Mar 08
2021
BUY
Exercise of conversion of derivative security
$575,640
$47.97 p/Share
12,000
Added 35.46%
21,838
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$1,114,710
$174.61 p/Share
6,384
Reduced 39.35%
9,838
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
-
16,222
Added 50.0%
16,222
Common Stock
Feb 08
2021
SELL
Open market or private sale
$1,088,811
$176.44 p/Share
6,171
Reduced 100.0%
0
Common Stock