Aug 09
2024
SELL
Open market or private sale
$1,165,301
$566.23 p/Share
2,058
Reduced 22.56%
7,063
Common Stock
Apr 24
2024
SELL
Payment of exercise price or tax liability
$914,589
$546.35 p/Share
1,674
Reduced 15.51%
9,121
Common Stock
Apr 24
2024
BUY
Grant, award, or other acquisition
-
3,732
Added 25.69%
10,795
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$3,931,135
$502.51 p/Share
7,823
Reduced 38.95%
12,260
Common Stock
Feb 02
2024
SELL
Open market or private sale
$2,613,779
$502.94 p/Share
5,197
Reduced 42.39%
7,063
Common Stock
Feb 02
2024
BUY
Exercise of conversion of derivative security
$2,068,878
$158.9 p/Share
13,020
Added 39.33%
20,083
Common Stock
Aug 04
2023
SELL
Open market or private sale
$1,631,145
$417.6 p/Share
3,906
Reduced 35.61%
7,063
Common Stock
Jun 12
2023
SELL
Sale (or disposition) back to the issuer
$1,538,842
$357.04 p/Share
4,310
Reduced 28.21%
10,969
Common Stock
Apr 27
2023
SELL
Payment of exercise price or tax liability
$896,305
$311.65 p/Share
2,876
Reduced 15.84%
15,279
Common Stock
Apr 27
2023
BUY
Grant, award, or other acquisition
-
7,186
Added 28.36%
18,155
Common Stock
Feb 03
2023
SELL
Open market or private sale
$2,041,147
$343.05 p/Share
5,950
Reduced 35.17%
10,969
Common Stock
Apr 27
2022
SELL
Payment of exercise price or tax liability
$848,063
$271.38 p/Share
3,125
Reduced 15.59%
16,919
Common Stock
Apr 27
2022
BUY
Grant, award, or other acquisition
-
7,711
Added 27.78%
20,044
Common Stock
Nov 19
2021
SELL
Payment of exercise price or tax liability
$2,374,999
$333.38 p/Share
7,124
Reduced 32.27%
14,949
Common Stock
Nov 19
2021
SELL
Open market or private sale
$872,174
$333.4 p/Share
2,616
Reduced 17.5%
12,333
Common Stock
Nov 19
2021
BUY
Exercise of conversion of derivative security
$1,621,613
$166.49 p/Share
9,740
Added 30.62%
22,073
Common Stock
Nov 08
2021
SELL
Open market or private sale
$1,334,992
$331.84 p/Share
4,023
Reduced 24.6%
12,333
Common Stock
May 07
2021
SELL
Payment of exercise price or tax liability
$2,921,134
$320.37 p/Share
9,118
Reduced 27.56%
23,967
Common Stock
May 07
2021
SELL
Open market or private sale
$2,435,520
$320.0 p/Share
7,611
Reduced 31.76%
16,356
Common Stock
May 07
2021
BUY
Exercise of conversion of derivative security
-
12,500
Added 27.42%
33,085
Common Stock
Apr 22
2021
SELL
Payment of exercise price or tax liability
$936,920
$317.6 p/Share
2,950
Reduced 12.53%
20,585
Common Stock
Apr 22
2021
BUY
Grant, award, or other acquisition
-
7,179
Added 23.37%
23,535
Common Stock
Nov 09
2020
SELL
Payment of exercise price or tax liability
$2,593,681
$253.76 p/Share
10,221
Reduced 33.59%
20,205
Common Stock
Nov 09
2020
SELL
Open market or private sale
$979,340
$254.44 p/Share
3,849
Reduced 19.05%
16,356
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$1,749,745
$124.36 p/Share
14,070
Added 31.62%
30,426
Common Stock