Aug 15
2022
BUY
Other acquisition or disposition
$4,624
$21.21 p/Share
218
Added 0.22%
96,984
Common Stock $0.01 Par...
Feb 09
2022
SELL
Payment of exercise price or tax liability
$65,483
$25.71 p/Share
2,547
Reduced 2.56%
96,766
Common Stock $0.01 Par...
Feb 08
2022
SELL
Payment of exercise price or tax liability
$620,305
$25.71 p/Share
24,127
Reduced 19.55%
99,313
Common Stock $0.01 Par...
Feb 08
2022
BUY
Exercise of conversion of derivative security
$583,042
$20.32 p/Share
28,693
Added 18.86%
123,440
Common Stock $0.01 Par...
Jan 25
2022
SELL
Payment of exercise price or tax liability
$42,247
$24.42 p/Share
1,730
Reduced 2.95%
56,921
Common Stock $0.01 Par...
Jan 25
2022
BUY
Grant, award, or other acquisition
$113,211
$24.42 p/Share
4,636
Added 7.33%
58,651
Common Stock $0.01 Par...
Dec 08
2021
-
1,387
Reduced 2.34%
57,934
Common Stock $0.01 Par...
May 27
2021
SELL
Payment of exercise price or tax liability
$448,214
$23.08 p/Share
19,420
Reduced 24.66%
59,321
Common Stock $0.01 Par...
May 27
2021
BUY
Exercise of conversion of derivative security
$405,632
$17.38 p/Share
23,339
Added 22.86%
78,741
Common Stock $0.01 Par...
Mar 11
2021
SELL
Payment of exercise price or tax liability
$379,158
$22.31 p/Share
16,995
Reduced 22.54%
58,407
Common Stock $0.01 Par...
Mar 11
2021
BUY
Exercise of conversion of derivative security
$347,600
$17.38 p/Share
20,000
Added 20.96%
75,402
Common Stock $0.01 Par...
Feb 09
2021
SELL
Payment of exercise price or tax liability
$67,973
$19.36 p/Share
3,511
Reduced 5.35%
62,093
Common Stock $0.01 Par...
Feb 02
2021
SELL
Payment of exercise price or tax liability
$29,510
$18.06 p/Share
1,634
Reduced 2.43%
65,604
Common Stock $0.01 Par...
Feb 01
2021
BUY
Grant, award, or other acquisition
-
8,388
Added 11.09%
67,238
Common Stock $0.01 Par...
Dec 04
2020
-
1,566
Reduced 2.59%
58,850
Common Stock $0.01 Par...
Feb 07
2020
SELL
Payment of exercise price or tax liability
$73,904
$20.27 p/Share
3,646
Reduced 5.49%
62,790
Common Stock $0.01 Par...
Feb 06
2020
SELL
Payment of exercise price or tax liability
$17,882
$20.32 p/Share
880
Reduced 1.31%
66,436
Common Stock $0.01 Par...
Feb 05
2020
SELL
Payment of exercise price or tax liability
$154,838
$20.32 p/Share
7,620
Reduced 10.17%
67,316
Common Stock $0.01 Par...
Feb 04
2020
BUY
Grant, award, or other acquisition
-
22,128
Added 22.8%
74,936
Common Stock $0.01 Par...
Dec 20
2019
-
1,605
Reduced 2.95%
52,808
Common Stock $0.01 Par...
Feb 27
2019
SELL
Payment of exercise price or tax liability
$483,730
$23.49 p/Share
20,593
Reduced 21.99%
73,062
Common Stock $0.01 Par...
Feb 27
2019
BUY
Exercise of conversion of derivative security
$413,295
$17.24 p/Share
23,973
Added 20.38%
93,655
Common Stock $0.01 Par...
Feb 22
2019
SELL
Payment of exercise price or tax liability
$240,599
$23.66 p/Share
10,169
Reduced 12.49%
71,257
Common Stock $0.01 Par...
Feb 22
2019
BUY
Exercise of conversion of derivative security
$207,516
$17.67 p/Share
11,744
Added 12.6%
81,426
Common Stock $0.01 Par...
Feb 08
2019
SELL
Payment of exercise price or tax liability
$75,981
$22.4 p/Share
3,392
Reduced 4.64%
69,682
Common Stock $0.01 Par...