Sep 23
2024
SELL
Open market or private sale
$1,781,937
$300.04 p/Share
5,939
Reduced 22.55%
20,403
Common Stock
Sep 23
2024
BUY
Exercise of conversion of derivative security
$576,973
$97.15 p/Share
5,939
Added 18.4%
26,342
Common Stock
Sep 16
2024
SELL
Open market or private sale
$397,500
$300.0 p/Share
1,325
Reduced 6.1%
20,403
Common Stock
Sep 16
2024
BUY
Exercise of conversion of derivative security
$128,723
$97.15 p/Share
1,325
Added 5.75%
21,728
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$2,809,232
$292.02 p/Share
9,620
Reduced 32.05%
20,398
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
19,623
Added 39.53%
30,019
Common Stock
Jun 06
2023
SELL
Open market or private sale
$1,680,028
$289.86 p/Share
5,796
Reduced 35.81%
10,389
Common Stock
Jun 06
2023
BUY
Exercise of conversion of derivative security
$549,982
$94.89 p/Share
5,796
Added 26.37%
16,185
Common Stock
Feb 18
2023
SELL
Payment of exercise price or tax liability
$955,224
$269.99 p/Share
3,538
Reduced 25.41%
10,387
Common Stock
Feb 18
2023
BUY
Exercise of conversion of derivative security
-
6,790
Added 32.78%
13,925
Common Stock
Aug 01
2022
SELL
Open market or private sale
$1,409,800
$265.0 p/Share
5,320
Reduced 42.73%
7,130
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
$500,080
$94.0 p/Share
5,320
Added 29.94%
12,450
Common Stock
Jul 27
2022
SELL
Open market or private sale
$2,046,400
$255.8 p/Share
8,000
Reduced 52.88%
7,130
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$406,944
$253.39 p/Share
1,606
Reduced 9.6%
15,123
Common Stock
Feb 14
2022
BUY
Exercise of in-the-money or at-the-money derivatives securities
-
209
Added 1.23%
16,729
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
2,791
Added 14.45%
16,520
Common Stock
Oct 28
2021
SELL
Open market or private sale
$1,447,743
$243.4 p/Share
5,948
Reduced 30.23%
13,729
Common Stock
Oct 28
2021
BUY
Exercise of conversion of derivative security
$595,097
$100.05 p/Share
5,948
Added 23.21%
19,677
Common Stock
Nov 10
2020
SELL
Open market or private sale
$895,147
$215.75 p/Share
4,149
Reduced 23.22%
13,720
Common Stock
Nov 10
2020
BUY
Exercise of conversion of derivative security
$315,034
$75.93 p/Share
4,149
Added 18.84%
17,869
Common Stock
Mar 08
2020
SELL
Payment of exercise price or tax liability
$605,330
$198.86 p/Share
3,044
Reduced 18.17%
13,712
Common Stock
Mar 08
2020
BUY
Exercise of conversion of derivative security
-
5,686
Added 25.34%
16,756
Common Stock
May 20
2019
SELL
Open market or private sale
$826,564
$199.22 p/Share
4,149
Reduced 27.27%
11,064
Common Stock
May 20
2019
BUY
Exercise of conversion of derivative security
$262,424
$63.25 p/Share
4,149
Added 21.43%
15,213
Common Stock
Feb 13
2019
SELL
Payment of exercise price or tax liability
$415,522
$174.15 p/Share
2,386
Reduced 17.74%
11,061
Common Stock