Feb 26
2025
SELL
Payment of exercise price or tax liability
$2,174,459
$266.38 p/Share
8,163
Reduced 31.95%
17,385
Common Stock
Feb 26
2025
SELL
Open market or private sale
$2,898,543
$266.95 p/Share
10,858
Reduced 40.82%
15,744
Common Stock
Feb 26
2025
BUY
Exercise of conversion of derivative security
$3,542,499
$171.45 p/Share
20,662
Added 44.71%
25,548
Common Stock
Feb 19
2025
SELL
Payment of exercise price or tax liability
$183,246
$265.19 p/Share
691
Reduced 4.2%
15,744
Common Stock
Feb 19
2025
BUY
Grant, award, or other acquisition
-
2,209
Added 11.85%
16,436
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$177,877
$216.66 p/Share
821
Reduced 5.46%
14,227
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
2,606
Added 14.76%
15,048
Common Stock
Jun 16
2023
SELL
Open market or private sale
$3,943,692
$181.67 p/Share
21,708
Reduced 63.57%
12,442
Common Stock
Jun 16
2023
BUY
Exercise of conversion of derivative security
$2,765,816
$127.41 p/Share
21,708
Added 38.86%
34,150
Common Stock
Mar 03
2023
SELL
Open market or private sale
$717,631
$162.95 p/Share
4,404
Reduced 26.14%
12,442
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$117,940
$158.95 p/Share
742
Reduced 4.22%
16,846
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
2,353
Added 11.8%
17,588
Common Stock
Apr 28
2022
SELL
Sale (or disposition) back to the issuer
$1,402,156
$174.68 p/Share
8,027
Reduced 34.52%
15,228
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$143,984
$175.59 p/Share
820
Reduced 3.41%
23,255
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
2,606
Added 9.77%
24,075
Common Stock
Nov 09
2021
SELL
Open market or private sale
$1,373,215
$230.87 p/Share
5,948
Reduced 21.69%
21,469
Common Stock
Sep 09
2021
SELL
Payment of exercise price or tax liability
$1,296,004
$229.3 p/Share
5,652
Reduced 17.09%
27,417
Common Stock
Sep 09
2021
BUY
Exercise of conversion of derivative security
$941,840
$117.73 p/Share
8,000
Added 19.48%
33,069
Common Stock
May 03
2021
SELL
Open market or private sale
$1,469,327
$227.45 p/Share
6,460
Reduced 20.49%
25,069
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$201,368
$213.54 p/Share
943
Reduced 2.9%
31,529
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
-
3,040
Added 8.56%
32,472
Common Stock