Feb 19
2025
SELL
Payment of exercise price or tax liability
$275,699
$89.31 p/Share
3,087
Reduced 12.76%
21,110
Common Stock, $0.01 pa...
Feb 19
2025
BUY
Exercise of conversion of derivative security
-
11,985
Added 33.12%
24,197
Common Stock, $0.01 pa...
Feb 19
2024
SELL
Payment of exercise price or tax liability
$225,963
$108.22 p/Share
2,088
Reduced 14.6%
12,212
Common Stock, $0.01 pa...
Feb 19
2024
BUY
Exercise of conversion of derivative security
-
8,358
Added 36.89%
14,300
Common Stock, $0.01 pa...
Dec 10
2023
SELL
Payment of exercise price or tax liability
$89,257
$116.07 p/Share
769
Reduced 11.46%
5,942
Common Stock, $0.01 pa...
Dec 10
2023
BUY
Exercise of conversion of derivative security
-
1,952
Added 22.53%
6,711
Common Stock, $0.01 pa...
Apr 25
2023
SELL
Open market or private sale
$1,795,106
$124.04 p/Share
14,472
Reduced 75.25%
4,759
Common Stock, $0.01 pa...
Feb 19
2023
SELL
Payment of exercise price or tax liability
$339,038
$140.68 p/Share
2,410
Reduced 11.14%
19,231
Common Stock, $0.01 pa...
Feb 19
2023
BUY
Exercise of conversion of derivative security
-
8,741
Added 28.77%
21,641
Common Stock, $0.01 pa...
Dec 10
2022
SELL
Payment of exercise price or tax liability
$107,381
$139.82 p/Share
768
Reduced 5.62%
12,900
Common Stock, $0.01 pa...
Dec 10
2022
BUY
Exercise of conversion of derivative security
-
1,951
Added 12.49%
13,668
Common Stock, $0.01 pa...
Apr 25
2022
SELL
Open market or private sale
$2,120,690
$192.79 p/Share
11,000
Reduced 48.42%
11,717
Common Stock, $0.01 pa...
Feb 19
2022
SELL
Payment of exercise price or tax liability
$1,998,730
$162.34 p/Share
12,312
Reduced 35.15%
22,717
Common Stock, $0.01 pa...
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
25,869
Added 42.48%
35,029
Common Stock, $0.01 pa...
Dec 10
2021
SELL
Payment of exercise price or tax liability
$196,636
$189.62 p/Share
1,037
Reduced 10.17%
9,160
Common Stock, $0.01 pa...
Dec 10
2021
BUY
Exercise of conversion of derivative security
-
1,951
Added 16.06%
10,197
Common Stock, $0.01 pa...
Jul 26
2021
SELL
Open market or private sale
$766,080
$191.52 p/Share
4,000
Reduced 32.66%
8,246
Common Stock, $0.01 pa...
Feb 19
2021
SELL
Payment of exercise price or tax liability
$1,465,301
$164.9 p/Share
8,886
Reduced 42.05%
12,246
Common Stock, $0.01 pa...
Feb 19
2021
BUY
Exercise of conversion of derivative security
-
19,943
Added 48.55%
21,132
Common Stock, $0.01 pa...