Sep 06
2022
BUY
Exercise of conversion of derivative security
$70,439
$38.47 p/Share
1,831
Added 7.76%
21,777
Common Stock
Aug 31
2022
SELL
Sale (or disposition) back to the issuer
$34,970
$41.78 p/Share
837
Reduced 4.03%
19,946
Common Stock
Aug 31
2022
BUY
Exercise of conversion of derivative security
$101,149
$41.78 p/Share
2,421
Added 10.43%
20,783
Common Stock
Aug 25
2022
SELL
Sale (or disposition) back to the issuer
$23,039
$44.65 p/Share
516
Reduced 2.73%
18,362
Common Stock
Aug 25
2022
BUY
Exercise of conversion of derivative security
$66,707
$44.65 p/Share
1,494
Added 7.33%
18,878
Common Stock
Mar 25
2022
SELL
Sale (or disposition) back to the issuer
$36,021
$46.78 p/Share
770
Reduced 4.24%
17,384
Common Stock
Mar 25
2022
BUY
Exercise of conversion of derivative security
$104,179
$46.78 p/Share
2,227
Added 10.93%
18,154
Common Stock
Mar 19
2022
SELL
Sale (or disposition) back to the issuer
$19,749
$49.62 p/Share
398
Reduced 2.44%
15,927
Common Stock
Mar 19
2022
BUY
Exercise of conversion of derivative security
$57,113
$49.62 p/Share
1,151
Added 6.59%
16,325
Common Stock
Mar 12
2022
SELL
Sale (or disposition) back to the issuer
$61,998
$48.55 p/Share
1,277
Reduced 7.76%
15,174
Common Stock
Mar 12
2022
BUY
Exercise of conversion of derivative security
$166,429
$48.55 p/Share
3,428
Added 17.24%
16,451
Common Stock
Sep 06
2021
SELL
Sale (or disposition) back to the issuer
$29,805
$47.16 p/Share
632
Reduced 4.63%
13,023
Common Stock
Sep 06
2021
BUY
Exercise of conversion of derivative security
-
1,830
Added 11.82%
13,655
Common Stock
Aug 31
2021
SELL
Payment of exercise price or tax liability
$40,578
$48.48 p/Share
837
Reduced 6.61%
11,825
Common Stock
Aug 31
2021
BUY
Exercise of conversion of derivative security
$117,370
$48.48 p/Share
2,421
Added 16.05%
12,662
Common Stock
Jul 30
2021
SELL
Payment of exercise price or tax liability
$17,800
$47.85 p/Share
372
Reduced 3.51%
10,241
Common Stock
Jul 30
2021
BUY
Exercise of conversion of derivative security
$51,534
$47.85 p/Share
1,077
Added 9.21%
10,613
Common Stock
Mar 25
2021
SELL
Payment of exercise price or tax liability
$36,190
$47.0 p/Share
770
Reduced 7.47%
9,536
Common Stock
Mar 25
2021
BUY
Exercise of conversion of derivative security
$104,669
$47.0 p/Share
2,227
Added 17.77%
10,306
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$61,691
$52.06 p/Share
1,185
Reduced 12.79%
8,079
Common Stock
Mar 12
2021
BUY
Exercise of conversion of derivative security
$178,410
$52.06 p/Share
3,427
Added 27.0%
9,264
Common Stock