Nov 01
2024
SELL
Payment of exercise price or tax liability
$682,702
$414.01 p/Share
1,649
Reduced 8.73%
17,238
Common Stock
Nov 01
2024
BUY
Grant, award, or other acquisition
-
3,799
Added 15.3%
21,037
Common Stock
Mar 04
2024
SELL
Open market or private sale
$10,551,297
$500.18 p/Share
21,095
Reduced 52.76%
18,887
Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
$2,504,550
$166.97 p/Share
15,000
Added 27.28%
39,982
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$2,153,160
$499.11 p/Share
4,314
Reduced 24.32%
13,425
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
11,557
Added 31.63%
24,982
Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$68,785
$446.66 p/Share
154
Reduced 0.86%
17,739
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$2,563,757
$468.78 p/Share
5,469
Reduced 23.41%
17,893
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$284,701
$469.03 p/Share
607
Reduced 5.07%
11,354
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
12,008
Added 33.95%
23,362
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$108,906
$544.53 p/Share
200
Reduced 1.64%
11,961
Common Stock
Mar 10
2022
SELL
Open market or private sale
$8,163,916
$461.16 p/Share
17,703
Reduced 59.28%
12,161
Common Stock
Mar 10
2022
BUY
Exercise of conversion of derivative security
$243,566
$131.8 p/Share
1,848
Added 5.83%
29,864
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$228,501
$463.49 p/Share
493
Reduced 1.73%
28,016
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$2,107,150
$451.5 p/Share
4,667
Reduced 20.55%
18,044
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
10,465
Added 26.85%
28,509
Common Stock
Nov 01
2021
BUY
Grant, award, or other acquisition
-
1,167
Added 4.89%
22,711
Common Stock
Mar 22
2021
SELL
Open market or private sale
$20,786,325
$349.35 p/Share
59,500
Reduced 72.52%
22,544
Common Stock
Mar 22
2021
BUY
Exercise of conversion of derivative security
$5,308,641
$139.36 p/Share
38,093
Added 31.71%
82,044
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$153,337
$311.66 p/Share
492
Reduced 1.11%
43,951
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$4,432,672
$311.48 p/Share
14,231
Reduced 43.6%
18,411
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
26,032
Added 36.94%
44,443
Common Stock
Dec 15
2020
SELL
Open market or private sale
$1,824,154
$312.73 p/Share
5,833
Reduced 15.16%
32,642
Common Stock
Dec 15
2020
BUY
Exercise of conversion of derivative security
$857,043
$146.93 p/Share
5,833
Added 13.16%
38,475
Common Stock
Nov 16
2020
SELL
Open market or private sale
$1,947,973
$333.9 p/Share
5,834
Reduced 15.16%
32,642
Common Stock