Sep 06
2022
BUY
Exercise of conversion of derivative security
$90,520
$38.47 p/Share
2,353
Added 2.02%
114,021
Common Stock
Aug 31
2022
SELL
Sale (or disposition) back to the issuer
$53,228
$41.78 p/Share
1,274
Reduced 1.13%
111,668
Common Stock
Aug 31
2022
BUY
Exercise of conversion of derivative security
$101,149
$41.78 p/Share
2,421
Added 2.1%
112,942
Common Stock
Aug 25
2022
SELL
Sale (or disposition) back to the issuer
$28,710
$44.65 p/Share
643
Reduced 0.58%
110,521
Common Stock
Aug 25
2022
BUY
Exercise of conversion of derivative security
$54,562
$44.65 p/Share
1,222
Added 1.09%
111,164
Common Stock
Mar 25
2022
SELL
Sale (or disposition) back to the issuer
$70,497
$46.78 p/Share
1,507
Reduced 1.35%
109,942
Common Stock
Mar 25
2022
BUY
Exercise of conversion of derivative security
$133,978
$46.78 p/Share
2,864
Added 2.51%
111,449
Common Stock
Mar 19
2022
SELL
Sale (or disposition) back to the issuer
$28,383
$49.62 p/Share
572
Reduced 0.52%
108,585
Common Stock
Mar 19
2022
BUY
Exercise of conversion of derivative security
$53,937
$49.62 p/Share
1,087
Added 0.99%
109,157
Common Stock
Mar 12
2022
SELL
Sale (or disposition) back to the issuer
$92,585
$48.55 p/Share
1,907
Reduced 1.73%
108,070
Common Stock
Mar 12
2022
BUY
Exercise of conversion of derivative security
$166,429
$48.55 p/Share
3,428
Added 3.02%
109,977
Common Stock
Sep 06
2021
SELL
Sale (or disposition) back to the issuer
$57,299
$47.16 p/Share
1,215
Reduced 1.13%
106,549
Common Stock
Sep 06
2021
BUY
Exercise of conversion of derivative security
-
2,353
Added 2.14%
107,764
Common Stock
Aug 31
2021
SELL
Payment of exercise price or tax liability
$60,600
$48.48 p/Share
1,250
Reduced 1.17%
105,411
Common Stock
Aug 31
2021
BUY
Exercise of conversion of derivative security
$117,370
$48.48 p/Share
2,421
Added 2.22%
106,661
Common Stock
Jul 30
2021
SELL
Payment of exercise price or tax liability
$38,280
$47.85 p/Share
800
Reduced 0.76%
104,240
Common Stock
Jul 30
2021
BUY
Exercise of conversion of derivative security
$74,167
$47.85 p/Share
1,550
Added 1.45%
105,040
Common Stock
Mar 25
2021
SELL
Payment of exercise price or tax liability
$69,466
$47.0 p/Share
1,478
Reduced 1.41%
103,490
Common Stock
Mar 25
2021
BUY
Exercise of conversion of derivative security
$134,561
$47.0 p/Share
2,863
Added 2.66%
104,968
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$99,643
$52.06 p/Share
1,914
Reduced 1.84%
102,105
Common Stock
Mar 12
2021
BUY
Exercise of conversion of derivative security
$178,410
$52.06 p/Share
3,427
Added 3.19%
104,019
Common Stock
Dec 19
2020
SELL
Payment of exercise price or tax liability
$39,502
$36.61 p/Share
1,079
Reduced 1.06%
100,592
Common Stock
Dec 19
2020
BUY
Exercise of conversion of derivative security
$76,515
$36.61 p/Share
2,090
Added 2.01%
101,671
Common Stock