Sep 05
2025
SELL
Sale (or disposition) back to the issuer
$110,900
$44.36 p/Share
2,500
Reduced 14.08%
15,250
Common Stock
Sep 05
2025
BUY
Exercise of conversion of derivative security
$53,000
$21.2 p/Share
2,500
Added 12.35%
17,750
Common Stock
Aug 13
2025
SELL
Sale (or disposition) back to the issuer
$111,450
$44.58 p/Share
2,500
Reduced 14.08%
15,250
Common Stock
Aug 13
2025
BUY
Exercise of conversion of derivative security
$56,650
$22.66 p/Share
2,500
Added 12.35%
17,750
Common Stock
Mar 04
2024
SELL
Sale (or disposition) back to the issuer
$375,360
$44.16 p/Share
8,500
Reduced 35.79%
15,250
Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
$198,560
$23.36 p/Share
8,500
Added 32.38%
17,750
Common Stock
Dec 10
2019
SELL
Sale (or disposition) back to the issuer
$137,837
$21.47 p/Share
6,420
Reduced 29.63%
15,250
Common Stock
Dec 10
2019
BUY
Exercise of conversion of derivative security
$103,169
$16.07 p/Share
6,420
Added 25.01%
19,250
Common Stock
Sep 09
2019
SELL
Sale (or disposition) back to the issuer
$74,822
$20.9 p/Share
3,580
Reduced 19.01%
15,250
Common Stock
Sep 09
2019
BUY
Exercise of conversion of derivative security
$59,822
$16.71 p/Share
3,580
Added 15.98%
18,830
Common Stock
Dec 06
2018
SELL
Sale (or disposition) back to the issuer
$73,949
$14.9 p/Share
4,963
Reduced 24.55%
15,250
Common Stock
Dec 06
2018
BUY
Exercise of conversion of derivative security
$57,323
$11.55 p/Share
4,963
Added 20.5%
19,250
Common Stock
Sep 04
2018
SELL
Sale (or disposition) back to the issuer
$97,319
$21.45 p/Share
4,537
Reduced 22.93%
15,250
Common Stock
Sep 04
2018
BUY
Exercise of conversion of derivative security
$45,597
$10.05 p/Share
4,537
Added 22.09%
16,000
Common Stock
Jul 26
2017
SELL
Open market or private sale
$12,411
$27.58 p/Share
450
Reduced 2.87%
15,250
Common Stock
Jun 01
2017
SELL
Sale (or disposition) back to the issuer
$174,034
$27.89 p/Share
6,240
Reduced 28.44%
15,700
Common Stock
Jun 01
2017
BUY
Exercise of conversion of derivative security
$65,208
$10.45 p/Share
6,240
Added 24.29%
19,450
Common Stock
Nov 03
2016
SELL
Sale (or disposition) back to the issuer
$85,914
$21.85 p/Share
3,932
Reduced 20.03%
15,700
Common Stock
Nov 03
2016
BUY
Exercise of conversion of derivative security
$49,622
$12.62 p/Share
3,932
Added 18.17%
17,710
Common Stock
Jun 09
2015
SELL
Open market or private sale
$68,476
$18.02 p/Share
3,800
Reduced 19.49%
15,700
Common Stock
May 09
2015
BUY
Exercise of conversion of derivative security
$71,890
$11.06 p/Share
6,500
Added 25.0%
19,500
Common Stock
Oct 27
2011
SELL
Exercise of conversion of derivative security
$46,650
$9.33 p/Share
5,000
Reduced 27.78%
13,000
Common Stock
Oct 17
2011
BUY
Exercise of conversion of derivative security
$19,100
$3.82 p/Share
5,000
Added 21.74%
18,000
Common Stock
Mar 04
2011
BUY
Exercise of conversion of derivative security
$21,750
$2.9 p/Share
7,500
Added 36.59%
13,000
Common Stock
Aug 18
2009
SELL
Open market or private sale
$21,500
$8.6 p/Share
2,500
Reduced 20.37%
9,771
Common Stock