Nov 12
2024
-
769
Reduced 0.76%
100,547
Common Stock
Mar 04
2024
SELL
Open market or private sale
$910,289
$121.99 p/Share
7,462
Reduced 6.86%
101,316
Common Stock
Feb 26
2024
SELL
Open market or private sale
$2,070,000
$115.0 p/Share
18,000
Reduced 14.2%
108,778
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$1,287,112
$112.5 p/Share
11,441
Reduced 8.28%
126,778
Common Stock
Feb 12
2024
BUY
Exercise of conversion of derivative security
$743,940
$41.33 p/Share
18,000
Added 11.52%
138,219
Common Stock
Jan 26
2024
SELL
Payment of exercise price or tax liability
$810,852
$94.77 p/Share
8,556
Reduced 6.64%
120,219
Common Stock
Jan 26
2024
BUY
Other acquisition or disposition
-
5,714
Added 4.25%
128,775
Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
-
13,421
Added 9.83%
123,061
Common Stock
Jan 21
2024
SELL
Payment of exercise price or tax liability
$101,569
$98.23 p/Share
1,034
Reduced 0.93%
109,640
Common Stock
Dec 14
2023
SELL
Open market or private sale
$745,680
$93.21 p/Share
8,000
Reduced 6.74%
110,674
Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$1,283,283
$87.86 p/Share
14,606
Reduced 10.96%
118,674
Common Stock
Dec 08
2023
BUY
Exercise of conversion of derivative security
$867,930
$41.33 p/Share
21,000
Added 13.61%
133,280
Common Stock
Jul 18
2023
SELL
Open market or private sale
$637,500
$85.0 p/Share
7,500
Reduced 6.26%
112,280
Common Stock
Jun 13
2023
SELL
Open market or private sale
$1,069,640
$78.65 p/Share
13,600
Reduced 10.2%
119,780
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
22,648
Added 14.52%
133,380
Common Stock
Jan 23
2023
SELL
Payment of exercise price or tax liability
$113,882
$66.99 p/Share
1,700
Reduced 1.51%
110,732
Common Stock
Jan 20
2023
SELL
Payment of exercise price or tax liability
$885,224
$65.09 p/Share
13,600
Reduced 10.79%
112,432
Common Stock
Jan 20
2023
BUY
Other acquisition or disposition
-
8,000
Added 5.97%
126,032
Common Stock
Jan 26
2022
BUY
Grant, award, or other acquisition
-
20,001
Added 15.42%
109,699
Common Stock
Jan 25
2022
SELL
Payment of exercise price or tax liability
$1,037,216
$64.96 p/Share
15,967
Reduced 15.11%
89,698
Common Stock
Dec 06
2021
SELL
Payment of exercise price or tax liability
$1,266,756
$85.94 p/Share
14,740
Reduced 12.24%
105,665
Common Stock
Dec 06
2021
BUY
Exercise of conversion of derivative security
$867,930
$41.33 p/Share
21,000
Added 14.85%
120,405
Common Stock
May 07
2021
SELL
Sale (or disposition) back to the issuer
$751,489
$97.52 p/Share
7,706
Reduced 7.1%
100,884
Common Stock
May 07
2021
SELL
Payment of exercise price or tax liability
$144,232
$97.52 p/Share
1,479
Reduced 1.47%
99,405
Common Stock
May 07
2021
BUY
Exercise of conversion of derivative security
$751,565
$67.2 p/Share
11,184
Added 9.34%
108,590
Common Stock