Jan 02
2024
BUY
Exercise of conversion of derivative security
$2,636,400
$43.94 p/Share
60,000
Added 26.45%
166,870
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$289,669
$61.75 p/Share
4,691
Reduced 55.31%
3,791
Common Stock
Feb 10
2023
SELL
Open market or private sale
$234,018
$61.73 p/Share
3,791
Reduced 100.0%
0
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
8,482
Added 50.0%
8,482
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$332,888
$62.75 p/Share
5,305
Reduced 55.31%
4,287
Common Stock
Feb 08
2023
SELL
Open market or private sale
$267,294
$62.35 p/Share
4,287
Reduced 100.0%
0
Common Stock
Feb 08
2023
BUY
Exercise of conversion of derivative security
-
9,592
Added 50.0%
9,592
Common Stock
Jan 03
2023
SELL
Open market or private sale
$844,872
$58.4 p/Share
14,467
Reduced 100.0%
0
Common Stock
Jan 03
2023
SELL
Sale (or disposition) back to the issuer
$2,658,671
$58.39 p/Share
45,533
Reduced 75.89%
14,467
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
$2,658,600
$44.31 p/Share
60,000
Added 50.0%
60,000
Common Stock
Feb 11
2022
SELL
Open market or private sale
$261,576
$62.28 p/Share
4,200
Reduced 100.0%
0
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$322,796
$62.1 p/Share
5,198
Reduced 55.31%
4,200
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
-
9,398
Added 50.0%
9,398
Common Stock
Feb 10
2022
SELL
Open market or private sale
$236,369
$62.35 p/Share
3,791
Reduced 100.0%
0
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$288,810
$61.58 p/Share
4,690
Reduced 55.3%
3,791
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
8,481
Added 50.0%
8,481
Common Stock
Jan 03
2022
SELL
Open market or private sale
$1,112,964
$58.1 p/Share
19,156
Reduced 100.0%
0
Common Stock
Jan 03
2022
SELL
Sale (or disposition) back to the issuer
$2,373,036
$58.1 p/Share
40,844
Reduced 68.07%
19,156
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$2,373,000
$39.55 p/Share
60,000
Added 50.0%
60,000
Common Stock
Feb 12
2021
SELL
Open market or private sale
$216,031
$48.34 p/Share
4,469
Reduced 100.0%
0
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$245,295
$48.22 p/Share
5,087
Reduced 53.23%
4,469
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
9,556
Added 50.0%
9,556
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$240,046
$47.99 p/Share
5,002
Reduced 53.23%
4,395
Common Stock
Feb 11
2021
SELL
Open market or private sale
$210,521
$47.9 p/Share
4,395
Reduced 100.0%
0
Common Stock
Feb 11
2021
BUY
Exercise of conversion of derivative security
-
9,397
Added 50.0%
9,397
Common Stock