Sep 06
2022
BUY
Exercise of conversion of derivative security
$82,172
$38.47 p/Share
2,136
Added 4.82%
42,222
Common Stock
Aug 31
2022
SELL
Sale (or disposition) back to the issuer
$45,874
$41.78 p/Share
1,098
Reduced 2.67%
40,086
Common Stock
Aug 31
2022
BUY
Exercise of conversion of derivative security
$132,693
$41.78 p/Share
3,176
Added 7.16%
41,184
Common Stock
Aug 25
2022
SELL
Sale (or disposition) back to the issuer
$17,994
$44.65 p/Share
403
Reduced 1.05%
38,008
Common Stock
Aug 25
2022
BUY
Exercise of conversion of derivative security
$52,151
$44.65 p/Share
1,168
Added 2.95%
38,411
Common Stock
Mar 25
2022
SELL
Sale (or disposition) back to the issuer
$56,463
$46.78 p/Share
1,207
Reduced 3.14%
37,243
Common Stock
Mar 25
2022
BUY
Exercise of conversion of derivative security
$163,309
$46.78 p/Share
3,491
Added 8.32%
38,450
Common Stock
Mar 19
2022
SELL
Sale (or disposition) back to the issuer
$30,467
$49.62 p/Share
614
Reduced 1.73%
34,959
Common Stock
Mar 19
2022
BUY
Exercise of conversion of derivative security
$88,224
$49.62 p/Share
1,778
Added 4.76%
35,573
Common Stock
Mar 12
2022
SELL
Sale (or disposition) back to the issuer
$57,483
$48.55 p/Share
1,184
Reduced 3.38%
33,795
Common Stock
Mar 12
2022
BUY
Exercise of conversion of derivative security
$151,379
$48.55 p/Share
3,118
Added 8.18%
34,979
Common Stock
Mar 09
2022
SELL
Open market or private sale
$180,881
$48.9 p/Share
3,699
Reduced 10.4%
31,861
Common Stock
Sep 06
2021
SELL
Sale (or disposition) back to the issuer
$34,804
$47.16 p/Share
738
Reduced 2.03%
35,560
Common Stock
Sep 06
2021
BUY
Exercise of conversion of derivative security
-
2,136
Added 5.56%
36,298
Common Stock
Aug 31
2021
SELL
Payment of exercise price or tax liability
$54,492
$48.48 p/Share
1,124
Reduced 3.19%
34,162
Common Stock
Aug 31
2021
BUY
Exercise of conversion of derivative security
$153,972
$48.48 p/Share
3,176
Added 8.26%
35,286
Common Stock
Jul 30
2021
SELL
Payment of exercise price or tax liability
$30,624
$47.85 p/Share
640
Reduced 1.95%
32,110
Common Stock
Jul 30
2021
BUY
Exercise of conversion of derivative security
$88,570
$47.85 p/Share
1,851
Added 5.35%
32,750
Common Stock
Mar 25
2021
SELL
Payment of exercise price or tax liability
$56,729
$47.0 p/Share
1,207
Reduced 3.76%
30,899
Common Stock
Mar 25
2021
BUY
Exercise of conversion of derivative security
$164,077
$47.0 p/Share
3,491
Added 9.81%
32,106
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$56,121
$52.06 p/Share
1,078
Reduced 3.63%
28,615
Common Stock
Mar 12
2021
BUY
Exercise of conversion of derivative security
$162,323
$52.06 p/Share
3,118
Added 9.5%
29,693
Common Stock
Dec 19
2020
SELL
Payment of exercise price or tax liability
$30,862
$36.61 p/Share
843
Reduced 3.07%
26,575
Common Stock
Dec 19
2020
BUY
Exercise of conversion of derivative security
$89,255
$36.61 p/Share
2,438
Added 8.17%
27,418
Common Stock