Sep 19
2024
SELL
Sale (or disposition) back to the issuer
$2,326,068
$79.75 p/Share
29,167
Reduced 0.93%
3,100,896
Common Stock
Sep 19
2024
BUY
Exercise of conversion of derivative security
$2,325,600
$38.76 p/Share
60,000
Added 1.88%
3,130,063
Common Stock
Nov 16
2023
SELL
Sale (or disposition) back to the issuer
$2,636,256
$66.51 p/Share
39,637
Reduced 1.64%
2,371,372
Common Stock
Nov 16
2023
BUY
Exercise of conversion of derivative security
$2,636,400
$43.94 p/Share
60,000
Added 2.43%
2,411,009
Common Stock
Nov 23
2022
SELL
Sale (or disposition) back to the issuer
$2,658,569
$57.24 p/Share
46,446
Reduced 6.12%
712,322
Common Stock
Nov 23
2022
BUY
Exercise of conversion of derivative security
$2,658,600
$44.31 p/Share
60,000
Added 7.33%
758,768
Common Stock
Nov 18
2021
SELL
Sale (or disposition) back to the issuer
$2,373,279
$56.92 p/Share
41,695
Reduced 6.73%
578,300
Common Stock
Nov 18
2021
BUY
Exercise of conversion of derivative security
$2,373,000
$39.55 p/Share
60,000
Added 8.82%
619,995
Common Stock
Dec 17
2020
SELL
Sale (or disposition) back to the issuer
$647,098
$44.34 p/Share
14,594
Reduced 74.86%
4,902
Common Stock
Dec 17
2020
BUY
Exercise of conversion of derivative security
$647,100
$43.14 p/Share
15,000
Added 43.48%
19,496
Common Stock
Dec 10
2020
SELL
Sale (or disposition) back to the issuer
$1,753,013
$43.28 p/Share
40,504
Reduced 90.01%
4,496
Common Stock
Dec 10
2020
BUY
Exercise of conversion of derivative security
$1,753,200
$38.96 p/Share
45,000
Added 50.0%
45,000
Common Stock
Feb 13
2020
SELL
Payment of exercise price or tax liability
$281,407
$53.93 p/Share
5,218
Reduced 53.23%
4,585
Common Stock
Feb 13
2020
SELL
Open market or private sale
$247,682
$54.02 p/Share
4,585
Reduced 100.0%
0
Common Stock
Feb 13
2020
BUY
Exercise of conversion of derivative security
-
9,803
Added 50.0%
9,803
Common Stock
Jan 02
2020
SELL
Sale (or disposition) back to the issuer
$2,191,729
$52.72 p/Share
41,573
Reduced 69.29%
18,427
Common Stock
Jan 02
2020
SELL
Open market or private sale
$972,024
$52.75 p/Share
18,427
Reduced 100.0%
0
Common Stock
Jan 02
2020
BUY
Exercise of conversion of derivative security
$2,191,800
$36.53 p/Share
60,000
Added 50.0%
60,000
Common Stock
Feb 13
2019
SELL
Open market or private sale
$214,853
$46.86 p/Share
4,585
Reduced 100.0%
0
Common Stock
Feb 13
2019
SELL
Payment of exercise price or tax liability
$239,565
$45.92 p/Share
5,217
Reduced 53.22%
4,585
Common Stock
Feb 13
2019
BUY
Exercise of conversion of derivative security
-
9,802
Added 50.0%
9,802
Common Stock
Feb 11
2019
SELL
Payment of exercise price or tax liability
$321,040
$47.47 p/Share
6,763
Reduced 53.23%
5,943
Common Stock
Feb 11
2019
SELL
Open market or private sale
$264,761
$44.55 p/Share
5,943
Reduced 100.0%
0
Common Stock
Feb 11
2019
BUY
Exercise of conversion of derivative security
-
12,706
Added 50.0%
12,706
Common Stock
Jan 02
2019
SELL
Sale (or disposition) back to the issuer
$1,658,767
$44.73 p/Share
37,084
Reduced 61.81%
22,916
Common Stock