Dec 19
2024
BUY
Grant, award, or other acquisition
$26,000
$26.0 p/Share
1,000
Added 2.61%
37,352
Common Stock
Dec 28
2022
SELL
Payment of exercise price or tax liability
$11,698
$33.33 p/Share
351
Reduced 1.06%
32,824
Common Stock
Sep 29
2022
SELL
Open market or private sale
$119,430
$26.54 p/Share
4,500
Reduced 12.66%
31,054
Common Stock
Sep 29
2022
BUY
Exercise of conversion of derivative security
$80,685
$17.93 p/Share
4,500
Added 11.23%
35,554
Common Stock
Sep 06
2022
SELL
Open market or private sale
$12,740
$26.0 p/Share
490
Reduced 1.55%
31,054
Common Stock
Sep 06
2022
BUY
Exercise of conversion of derivative security
$8,835
$18.03 p/Share
490
Added 1.53%
31,544
Common Stock
Sep 02
2022
SELL
Open market or private sale
$47,918
$26.0 p/Share
1,843
Reduced 5.6%
31,054
Common Stock
Sep 02
2022
BUY
Exercise of conversion of derivative security
$33,229
$18.03 p/Share
1,843
Added 5.31%
32,897
Common Stock
Aug 29
2022
SELL
Open market or private sale
$44,538
$26.0 p/Share
1,713
Reduced 5.23%
31,054
Common Stock
Aug 29
2022
BUY
Exercise of conversion of derivative security
$30,885
$18.03 p/Share
1,713
Added 4.97%
32,767
Common Stock
Aug 26
2022
SELL
Open market or private sale
$20,936
$26.17 p/Share
800
Reduced 2.51%
31,054
Common Stock
Aug 26
2022
BUY
Exercise of conversion of derivative security
$14,424
$18.03 p/Share
800
Added 2.45%
31,854
Common Stock
Aug 25
2022
SELL
Open market or private sale
$2,600
$26.0 p/Share
100
Reduced 0.32%
31,054
Common Stock
Aug 25
2022
BUY
Exercise of conversion of derivative security
$1,803
$18.03 p/Share
100
Added 0.32%
31,154
Common Stock
Aug 24
2022
SELL
Open market or private sale
$21,554
$26.0 p/Share
829
Reduced 2.6%
31,054
Common Stock
Aug 24
2022
BUY
Exercise of conversion of derivative security
$14,947
$18.03 p/Share
829
Added 2.53%
31,883
Common Stock
Nov 15
2021
SELL
Open market or private sale
$158,812
$27.5 p/Share
5,775
Reduced 17.23%
27,748
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$96,154
$16.65 p/Share
5,775
Added 14.7%
33,523
Common Stock
Oct 30
2020
SELL
Open market or private sale
$91,233
$23.25 p/Share
3,924
Reduced 13.55%
25,046
Common Stock
Oct 30
2020
BUY
Exercise of conversion of derivative security
$66,041
$16.83 p/Share
3,924
Added 11.93%
28,970
Common Stock
Sep 18
2020
SELL
Open market or private sale
$37,316
$26.75 p/Share
1,395
Reduced 5.28%
25,046
Common Stock
Sep 18
2020
BUY
Exercise of conversion of derivative security
$23,478
$16.83 p/Share
1,395
Added 5.01%
26,441
Common Stock
Sep 17
2020
SELL
Open market or private sale
$12,198
$26.75 p/Share
456
Reduced 1.79%
25,046
Common Stock
Sep 17
2020
BUY
Exercise of conversion of derivative security
$7,674
$16.83 p/Share
456
Added 1.76%
25,502
Common Stock
Mar 06
2020
BUY
Open market or private purchase
$29,700
$29.7 p/Share
1,000
Added 3.84%
25,046
Common Stock