Jan 12
2024
BUY
Exercise of conversion of derivative security
-
190
Added 4.29%
4,244
Common Stock
Dec 18
2023
SELL
Open market or private sale
$155,643
$591.8 p/Share
263
Reduced 6.09%
4,054
Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$150,262
$584.68 p/Share
257
Reduced 5.62%
4,317
Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
-
520
Added 10.27%
4,544
Common Stock
Oct 25
2023
SELL
Open market or private sale
$61,892
$533.56 p/Share
116
Reduced 2.78%
4,054
Common Stock
Oct 24
2023
SELL
Payment of exercise price or tax liability
$59,891
$539.56 p/Share
111
Reduced 2.59%
4,170
Common Stock
Oct 24
2023
BUY
Exercise of conversion of derivative security
-
227
Added 5.11%
4,215
Common Stock
Oct 16
2023
SELL
Open market or private sale
$53,105
$553.18 p/Share
96
Reduced 2.31%
4,054
Common Stock
Oct 15
2023
SELL
Payment of exercise price or tax liability
$51,583
$548.76 p/Share
94
Reduced 2.21%
4,150
Common Stock
Oct 15
2023
BUY
Exercise of conversion of derivative security
-
190
Added 4.29%
4,244
Common Stock
Sep 18
2023
SELL
Open market or private sale
$138,520
$524.7 p/Share
264
Reduced 6.11%
4,054
Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$135,924
$528.89 p/Share
257
Reduced 5.62%
4,318
Common Stock
Sep 15
2023
BUY
Exercise of conversion of derivative security
-
521
Added 10.28%
4,545
Common Stock
Aug 04
2023
SELL
Open market or private sale
$156,968
$526.74 p/Share
298
Reduced 6.85%
4,054
Common Stock
Jul 24
2023
SELL
Payment of exercise price or tax liability
$58,672
$523.86 p/Share
112
Reduced 2.51%
4,352
Common Stock
Jul 24
2023
BUY
Exercise of conversion of derivative security
-
228
Added 4.93%
4,397
Common Stock
Jul 15
2023
SELL
Payment of exercise price or tax liability
$48,394
$514.83 p/Share
94
Reduced 2.17%
4,236
Common Stock
Jul 15
2023
BUY
Exercise of conversion of derivative security
-
190
Added 4.2%
4,330
Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$126,163
$490.91 p/Share
257
Reduced 5.92%
4,085
Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
-
520
Added 10.76%
4,312
Common Stock
Apr 24
2023
SELL
Payment of exercise price or tax liability
$41,507
$377.34 p/Share
110
Reduced 2.8%
3,822
Common Stock
Apr 24
2023
BUY
Exercise of conversion of derivative security
-
226
Added 5.52%
3,866
Common Stock
Apr 15
2023
SELL
Payment of exercise price or tax liability
$35,661
$379.38 p/Share
94
Reduced 2.47%
3,706
Common Stock
Apr 15
2023
BUY
Exercise of conversion of derivative security
-
190
Added 4.76%
3,800
Common Stock
Mar 17
2023
SELL
Open market or private sale
$46,830
$354.78 p/Share
132
Reduced 3.53%
3,610
Common Stock