Aug 25
2023
BUY
Exercise of conversion of derivative security
$33,871
$41.56 p/Share
815
Added 3.43%
22,946
Common Stock
Mar 23
2023
SELL
Sale (or disposition) back to the issuer
$19,858
$36.37 p/Share
546
Reduced 2.41%
22,131
Common Stock
Mar 23
2023
BUY
Exercise of conversion of derivative security
$37,752
$36.37 p/Share
1,038
Added 4.38%
22,677
Common Stock
Mar 20
2023
SELL
Sale (or disposition) back to the issuer
$18,376
$37.58 p/Share
489
Reduced 2.21%
21,639
Common Stock
Mar 20
2023
BUY
Exercise of conversion of derivative security
$31,266
$37.58 p/Share
832
Added 3.62%
22,128
Common Stock
Mar 12
2023
SELL
Sale (or disposition) back to the issuer
$43,384
$37.66 p/Share
1,152
Reduced 5.13%
21,296
Common Stock
Mar 12
2023
BUY
Exercise of conversion of derivative security
$73,775
$37.66 p/Share
1,959
Added 8.03%
22,448
Common Stock
Sep 06
2022
SELL
Sale (or disposition) back to the issuer
$21,159
$38.47 p/Share
550
Reduced 2.61%
20,489
Common Stock
Sep 06
2022
BUY
Exercise of conversion of derivative security
$40,240
$38.47 p/Share
1,046
Added 4.74%
21,039
Common Stock
Aug 31
2022
SELL
Sale (or disposition) back to the issuer
$19,428
$41.78 p/Share
465
Reduced 2.27%
19,993
Common Stock
Aug 31
2022
BUY
Exercise of conversion of derivative security
$56,194
$41.78 p/Share
1,345
Added 6.17%
20,458
Common Stock
Aug 25
2022
SELL
Sale (or disposition) back to the issuer
$12,547
$44.65 p/Share
281
Reduced 1.45%
19,113
Common Stock
Aug 25
2022
BUY
Exercise of conversion of derivative security
$36,390
$44.65 p/Share
815
Added 4.03%
19,394
Common Stock
Mar 25
2022
SELL
Sale (or disposition) back to the issuer
$25,682
$46.78 p/Share
549
Reduced 2.87%
18,579
Common Stock
Mar 25
2022
BUY
Exercise of conversion of derivative security
$74,427
$46.78 p/Share
1,591
Added 7.68%
19,128
Common Stock
Mar 19
2022
SELL
Sale (or disposition) back to the issuer
$13,844
$49.62 p/Share
279
Reduced 1.57%
17,537
Common Stock
Mar 19
2022
BUY
Exercise of conversion of derivative security
$41,234
$49.62 p/Share
831
Added 4.46%
17,816
Common Stock
Mar 12
2022
SELL
Sale (or disposition) back to the issuer
$38,840
$48.55 p/Share
800
Reduced 4.5%
16,985
Common Stock
Mar 12
2022
BUY
Exercise of conversion of derivative security
$95,109
$48.55 p/Share
1,959
Added 9.92%
17,785
Common Stock
Sep 06
2021
SELL
Sale (or disposition) back to the issuer
$17,025
$47.16 p/Share
361
Reduced 2.23%
15,826
Common Stock
Sep 06
2021
BUY
Exercise of conversion of derivative security
-
1,046
Added 6.07%
16,187
Common Stock
Aug 31
2021
SELL
Payment of exercise price or tax liability
$22,543
$48.48 p/Share
465
Reduced 2.98%
15,141
Common Stock
Aug 31
2021
BUY
Exercise of conversion of derivative security
$65,206
$48.48 p/Share
1,345
Added 7.93%
15,606
Common Stock
Jul 30
2021
SELL
Payment of exercise price or tax liability
$13,494
$47.85 p/Share
282
Reduced 1.94%
14,261
Common Stock
Jul 30
2021
BUY
Exercise of conversion of derivative security
$39,141
$47.85 p/Share
818
Added 5.33%
14,543
Common Stock