Aug 13
2024
SELL
Sale (or disposition) back to the issuer
$213,690
$137.51 p/Share
1,554
Reduced 4.68%
31,663
Common Stock
Aug 13
2024
SELL
Open market or private sale
$1,134,562
$137.79 p/Share
8,234
Reduced 22.02%
29,159
Common Stock
Aug 13
2024
BUY
Exercise of conversion of derivative security
$213,613
$52.64 p/Share
4,058
Added 9.44%
38,947
Common Stock
May 17
2024
SELL
Open market or private sale
$848,151
$141.5 p/Share
5,994
Reduced 14.66%
34,889
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$71,127
$130.27 p/Share
546
Reduced 1.32%
40,883
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
$155,802
$130.27 p/Share
1,196
Added 2.81%
41,429
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$686,522
$130.27 p/Share
5,270
Reduced 11.58%
40,233
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
$1,506,572
$130.27 p/Share
11,565
Added 22.11%
40,731
Common Stock
Jan 24
2024
SELL
Payment of exercise price or tax liability
$2,137,701
$129.44 p/Share
16,515
Reduced 32.73%
33,938
Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
-
38,729
Added 46.56%
44,448
Common Stock
Apr 28
2023
SELL
Open market or private sale
$357,420
$140.0 p/Share
2,553
Reduced 17.42%
12,102
Common Stock
Apr 28
2023
SELL
Sale (or disposition) back to the issuer
$170,520
$140.0 p/Share
1,218
Reduced 7.86%
14,277
Common Stock
Apr 28
2023
BUY
Exercise of conversion of derivative security
$170,396
$50.22 p/Share
3,393
Added 17.96%
15,495
Common Stock
Apr 14
2023
SELL
Open market or private sale
$155,250
$135.0 p/Share
1,150
Reduced 8.68%
12,102
Common Stock
Apr 14
2023
SELL
Sale (or disposition) back to the issuer
$92,070
$135.0 p/Share
682
Reduced 4.89%
13,252
Common Stock
Apr 14
2023
BUY
Exercise of conversion of derivative security
$92,003
$50.22 p/Share
1,832
Added 11.62%
13,934
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$66,705
$131.31 p/Share
508
Reduced 4.03%
12,102
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
$154,157
$131.31 p/Share
1,174
Added 8.52%
12,610
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$304,901
$131.31 p/Share
2,322
Reduced 16.88%
11,436
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
7,386
Added 34.93%
13,758
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$193,237
$122.07 p/Share
1,583
Reduced 19.9%
6,372
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
4,972
Added 38.46%
7,955
Common Stock