Mar 06
2024
SELL
Payment of exercise price or tax liability
$60,349
$205.27 p/Share
294
Reduced 3.91%
7,224
Common Stock
Mar 06
2024
BUY
Exercise of conversion of derivative security
-
654
Added 8.0%
7,518
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
1,752
Added 20.33%
6,864
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$174,858
$221.34 p/Share
790
Reduced 13.39%
5,112
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
1,218
Added 17.11%
5,902
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$44,980
$218.35 p/Share
206
Reduced 4.21%
4,684
Common Stock
Feb 03
2024
SELL
Payment of exercise price or tax liability
$117,298
$213.27 p/Share
550
Reduced 10.11%
4,890
Common Stock
Feb 03
2024
BUY
Exercise of conversion of derivative security
-
1,150
Added 17.45%
5,440
Common Stock
Mar 09
2023
SELL
Open market or private sale
$663,646
$234.67 p/Share
2,828
Reduced 39.73%
4,290
Common Stock
Mar 07
2023
SELL
Open market or private sale
$524,098
$238.01 p/Share
2,202
Reduced 23.63%
7,118
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$130,672
$238.02 p/Share
549
Reduced 5.56%
9,320
Common Stock
Mar 06
2023
BUY
Exercise of conversion of derivative security
-
1,217
Added 10.98%
9,869
Common Stock
Mar 03
2023
SELL
Open market or private sale
$2,627,940
$239.71 p/Share
10,963
Reduced 55.89%
8,652
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$57,125
$234.12 p/Share
244
Reduced 1.23%
19,615
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
-
1,378
Added 6.49%
19,859
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$295,646
$243.13 p/Share
1,216
Reduced 6.17%
18,481
Common Stock
Feb 04
2023
BUY
Exercise of conversion of derivative security
-
1,022
Added 5.12%
18,942
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$192,401
$241.71 p/Share
796
Reduced 4.09%
18,675
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
-
1,150
Added 5.65%
19,194
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$99,051
$190.85 p/Share
519
Reduced 2.75%
18,321
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
-
1,149
Added 5.75%
18,840
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
1,624
Added 8.41%
17,691
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$217,994
$151.49 p/Share
1,439
Reduced 8.22%
16,067
Common Stock
Feb 07
2022
BUY
Exercise of conversion of derivative security
-
2,078
Added 10.89%
17,005
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$199,460
$164.03 p/Share
1,216
Reduced 7.31%
15,428
Common Stock