Oct 02
2024
SELL
Payment of exercise price or tax liability
$36,810
$51.7 p/Share
712
Reduced 3.94%
17,350
Common Stock
Mar 21
2024
BUY
Grant, award, or other acquisition
-
2,780
Added 13.34%
18,062
Common Stock
Oct 11
2023
SELL
Payment of exercise price or tax liability
$83,316
$82.41 p/Share
1,011
Reduced 6.21%
15,282
Common Stock
Oct 11
2023
SELL
Open market or private sale
$96,284
$81.39 p/Share
1,183
Reduced 6.77%
16,293
Common Stock
Oct 11
2023
BUY
Exercise of conversion of derivative security
$44,883
$37.94 p/Share
1,183
Added 6.34%
17,476
Common Stock
Oct 09
2023
SELL
Open market or private sale
$1,579,577
$81.3 p/Share
19,429
Reduced 54.39%
16,293
Common Stock
Oct 09
2023
BUY
Exercise of conversion of derivative security
$973,392
$50.1 p/Share
19,429
Added 35.23%
35,722
Common Stock
Oct 02
2023
SELL
Payment of exercise price or tax liability
$55,881
$80.29 p/Share
696
Reduced 4.1%
16,293
Common Stock
Mar 23
2023
BUY
Grant, award, or other acquisition
-
1,482
Added 8.02%
16,989
Common Stock
Mar 01
2023
SELL
Open market or private sale
$1,365,100
$136.51 p/Share
10,000
Reduced 39.2%
15,507
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
$551,200
$55.12 p/Share
10,000
Added 28.16%
25,507
Common Stock
Feb 01
2023
SELL
Open market or private sale
$1,414,000
$141.4 p/Share
10,000
Reduced 39.2%
15,507
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
$551,200
$55.12 p/Share
10,000
Added 28.16%
25,507
Common Stock
Jan 03
2023
SELL
Open market or private sale
$1,338,100
$133.81 p/Share
10,000
Reduced 39.2%
15,507
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
$465,300
$46.53 p/Share
10,000
Added 28.16%
25,507
Common Stock
Dec 01
2022
SELL
Open market or private sale
$1,226,800
$122.68 p/Share
10,000
Reduced 39.2%
15,507
Common Stock
Dec 01
2022
BUY
Exercise of conversion of derivative security
$379,400
$37.94 p/Share
10,000
Added 28.16%
25,507
Common Stock
Nov 01
2022
SELL
Open market or private sale
$1,222,000
$122.2 p/Share
10,000
Reduced 39.2%
15,507
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
$379,400
$37.94 p/Share
10,000
Added 28.16%
25,507
Common Stock
Oct 11
2022
SELL
Payment of exercise price or tax liability
$121,431
$120.11 p/Share
1,011
Reduced 6.12%
15,507
Common Stock
Oct 03
2022
SELL
Open market or private sale
$1,134,000
$113.4 p/Share
10,000
Reduced 37.71%
16,518
Common Stock
Oct 03
2022
SELL
Payment of exercise price or tax liability
$79,319
$117.51 p/Share
675
Reduced 3.93%
16,518
Common Stock
Oct 03
2022
BUY
Exercise of conversion of derivative security
$430,400
$43.04 p/Share
10,000
Added 27.38%
26,518
Common Stock
Oct 02
2022
SELL
Payment of exercise price or tax liability
$127,968
$117.51 p/Share
1,089
Reduced 5.96%
17,193
Common Stock
Sep 01
2022
SELL
Open market or private sale
$1,240,900
$124.09 p/Share
10,000
Reduced 35.36%
18,282
Common Stock