Feb 18
2024
SELL
Payment of exercise price or tax liability
$180,233
$36.7 p/Share
4,911
Reduced 16.21%
25,386
Common Stock
Feb 18
2024
BUY
Exercise of conversion of derivative security
$262,992
$36.7 p/Share
7,166
Added 19.94%
28,766
Common Stock
Feb 18
2024
BUY
Grant, award, or other acquisition
$131,312
$36.7 p/Share
3,578
Added 10.56%
30,297
Common Stock
Feb 17
2024
SELL
Sale (or disposition) back to the issuer
$39,694
$36.72 p/Share
1,081
Reduced 5.24%
19,553
Common Stock
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
1,081
Added 4.98%
20,634
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$44,908
$36.72 p/Share
1,223
Reduced 5.89%
19,553
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
$170,013
$36.72 p/Share
4,630
Added 18.35%
20,604
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$19,389
$43.28 p/Share
448
Reduced 2.89%
15,053
Common Stock
Feb 17
2023
SELL
Sale (or disposition) back to the issuer
$46,785
$43.28 p/Share
1,081
Reduced 6.52%
15,501
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
1,081
Added 6.12%
16,582
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$129,263
$43.29 p/Share
2,986
Reduced 16.15%
15,501
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
$170,003
$43.28 p/Share
3,928
Added 17.52%
18,487
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$25,974
$43.29 p/Share
600
Reduced 3.96%
14,559
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
$74,502
$43.29 p/Share
1,721
Added 10.2%
15,159
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$15,100
$52.43 p/Share
288
Reduced 2.1%
13,438
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$19,622
$52.89 p/Share
371
Reduced 2.63%
13,726
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$26,607
$51.07 p/Share
521
Reduced 3.56%
14,097
Common Stock
Feb 07
2022
SELL
Sale (or disposition) back to the issuer
-
4,500
Reduced 23.54%
14,618
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
$21,398
$51.07 p/Share
419
Added 2.14%
19,118
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
$112,012
$41.03 p/Share
2,730
Added 12.74%
18,699
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$20,383
$40.93 p/Share
498
Reduced 3.02%
15,969
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$12,272
$40.5 p/Share
303
Reduced 1.81%
16,467
Common Stock
Feb 07
2021
SELL
Payment of exercise price or tax liability
$23,490
$40.5 p/Share
580
Reduced 3.34%
16,770
Common Stock
Feb 07
2021
BUY
Grant, award, or other acquisition
$6,034
$40.5 p/Share
149
Added 0.85%
17,350
Common Stock
Feb 13
2020
BUY
Grant, award, or other acquisition
$280,003
$37.18 p/Share
7,531
Added 30.45%
17,201
Common Stock