Feb 28
2025
SELL
Sale (or disposition) back to the issuer
$195,450
$39.09 p/Share
5,000
Reduced 80.28%
1,228
Common Stock
Feb 28
2025
BUY
Exercise of conversion of derivative security
$96,150
$19.23 p/Share
5,000
Added 44.53%
6,228
Common Stock
Nov 27
2023
SELL
Open market or private sale
$175,196
$35.18 p/Share
4,980
Reduced 80.22%
1,228
Common Stock
Nov 27
2023
BUY
Exercise of conversion of derivative security
$83,215
$16.71 p/Share
4,980
Added 44.51%
6,208
Common Stock
Nov 22
2023
SELL
Open market or private sale
$740
$37.0 p/Share
20
Reduced 1.6%
1,228
Common Stock
Nov 22
2023
BUY
Exercise of conversion of derivative security
$334
$16.71 p/Share
20
Added 1.58%
1,248
Common Stock
Mar 10
2023
SELL
Open market or private sale
$24,930
$24.93 p/Share
1,000
Reduced 44.88%
1,228
Common Stock
Mar 10
2023
BUY
Exercise of conversion of derivative security
$12,270
$12.27 p/Share
1,000
Added 30.98%
2,228
Common Stock
Mar 09
2023
SELL
Open market or private sale
$50,580
$25.29 p/Share
2,000
Reduced 61.96%
1,228
Common Stock
Mar 09
2023
BUY
Exercise of conversion of derivative security
$24,540
$12.27 p/Share
2,000
Added 38.26%
3,228
Common Stock
Mar 08
2023
SELL
Open market or private sale
$50,780
$25.39 p/Share
2,000
Reduced 61.96%
1,228
Common Stock
Mar 08
2023
BUY
Exercise of conversion of derivative security
$24,540
$12.27 p/Share
2,000
Added 38.26%
3,228
Common Stock
Aug 31
2022
BUY
Open market or private purchase
$2,168
$28.91 p/Share
75
Added 5.76%
1,228
Common Stock
Aug 24
2022
BUY
Open market or private purchase
$4,993
$28.05 p/Share
178
Added 13.37%
1,153
Common Stock
Jul 29
2022
BUY
Open market or private purchase
$8,690
$31.6 p/Share
275
Added 22.0%
975
Common Stock
Jul 22
2022
BUY
Open market or private purchase
$21,973
$31.39 p/Share
700
Added 50.0%
700
Common Stock
May 20
2016
SELL
Sale (or disposition) back to the issuer
$160,380
$17.82 p/Share
9,000
Reduced 100.0%
0
Common Stock
May 20
2016
BUY
Exercise of conversion of derivative security
$106,290
$11.81 p/Share
9,000
Added 78.26%
2,500
Common Stock
Mar 09
2016
SELL
Sale (or disposition) back to the issuer
$84,600
$16.92 p/Share
5,000
Reduced 1.61%
306,052
Common Stock
Mar 09
2016
BUY
Exercise of conversion of derivative security
$74,050
$14.81 p/Share
5,000
Added 1.53%
321,802
Common Stock