Dec 06
2024
SELL
Payment of exercise price or tax liability
$58,485
$513.03 p/Share
114
Reduced 100.0%
0
Common Stock
Dec 06
2024
BUY
Exercise of conversion of derivative security
-
114
Added 50.0%
114
Common Stock
Mar 05
2024
SELL
Open market or private sale
$1,747,116
$434.39 p/Share
4,022
Reduced 100.0%
0
Common Stock
Feb 25
2024
SELL
Payment of exercise price or tax liability
$1,535,218
$431.12 p/Share
3,561
Reduced 46.96%
4,022
Common Stock
Feb 25
2024
BUY
Exercise of conversion of derivative security
-
2,981
Added 28.22%
7,583
Common Stock
Feb 25
2024
BUY
Grant, award, or other acquisition
-
4,573
Added 49.84%
4,602
Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$31,809
$448.02 p/Share
71
Reduced 71.0%
29
Common Stock
Dec 08
2023
BUY
Exercise of conversion of derivative security
-
71
Added 41.52%
100
Common Stock
Mar 02
2023
SELL
Open market or private sale
$2,173,806
$477.34 p/Share
4,554
Reduced 100.0%
0
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$1,968,306
$479.49 p/Share
4,105
Reduced 47.41%
4,554
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
-
2,425
Added 21.88%
8,659
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
6,234
Added 50.0%
6,234
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$16,925
$483.58 p/Share
35
Reduced 100.0%
0
Common Stock
Dec 09
2022
BUY
Exercise of conversion of derivative security
-
35
Added 50.0%
35
Common Stock
Feb 28
2022
SELL
Open market or private sale
$2,491,605
$427.23 p/Share
5,832
Reduced 100.0%
0
Common Stock
Feb 21
2022
SELL
Payment of exercise price or tax liability
$2,035,871
$386.46 p/Share
5,268
Reduced 47.46%
5,832
Common Stock
Feb 21
2022
BUY
Exercise of conversion of derivative security
-
2,827
Added 20.3%
11,100
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
-
8,273
Added 50.0%
8,273
Common Stock
Dec 03
2021
SELL
Payment of exercise price or tax liability
$45,064
$333.81 p/Share
135
Reduced 100.0%
0
Common Stock
Dec 03
2021
BUY
Exercise of conversion of derivative security
-
135
Added 50.0%
135
Common Stock
Apr 22
2021
SELL
Open market or private sale
$2,078,499
$384.48 p/Share
5,406
Reduced 100.0%
0
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$1,653,322
$340.47 p/Share
4,856
Reduced 47.5%
5,368
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
-
2,428
Added 19.19%
10,224
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
7,796
Added 50.0%
7,796
Common Stock
Dec 04
2020
SELL
Payment of exercise price or tax liability
$40,327
$366.61 p/Share
110
Reduced 100.0%
0
Common Stock