Jun 16
2023
SELL
Open market or private sale
$765
$28.35 p/Share
27
Reduced 0.09%
29,971
Common Stock
Jun 16
2023
BUY
Exercise of conversion of derivative security
$621
$23.03 p/Share
27
Added 0.09%
29,998
Common Stock
Jun 15
2023
SELL
Open market or private sale
$63,577
$28.02 p/Share
2,269
Reduced 7.04%
29,971
Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
$52,255
$23.03 p/Share
2,269
Added 6.58%
32,240
Common Stock
Jun 06
2023
SELL
Open market or private sale
$128,252
$25.02 p/Share
5,126
Reduced 14.61%
29,971
Common Stock
Jun 06
2023
BUY
Exercise of conversion of derivative security
$94,882
$18.51 p/Share
5,126
Added 12.74%
35,097
Common Stock
Jun 05
2023
SELL
Open market or private sale
$12,489
$25.03 p/Share
499
Reduced 1.64%
29,971
Common Stock
Jun 05
2023
BUY
Exercise of conversion of derivative security
$9,236
$18.51 p/Share
499
Added 1.61%
30,470
Common Stock
Jun 02
2023
SELL
Open market or private sale
$45,393
$24.21 p/Share
1,875
Reduced 5.89%
29,971
Common Stock
Jun 02
2023
BUY
Exercise of conversion of derivative security
$26,250
$14.0 p/Share
1,875
Added 5.56%
31,846
Common Stock
Mar 09
2023
SELL
Open market or private sale
$871,256
$29.07 p/Share
29,971
Reduced 100.0%
0
Common Stock
Jan 23
2023
SELL
Open market or private sale
$244,021
$35.66 p/Share
6,843
Reduced 100.0%
0
Common Stock
Jan 23
2023
BUY
Exercise of conversion of derivative security
$126,732
$18.52 p/Share
6,843
Added 50.0%
6,843
Common Stock
Dec 21
2022
SELL
Open market or private sale
$476,555
$29.19 p/Share
16,326
Reduced 100.0%
0
Common Stock
Dec 21
2022
BUY
Exercise of conversion of derivative security
$375,987
$23.03 p/Share
16,326
Added 50.0%
16,326
Common Stock
Dec 20
2022
SELL
Open market or private sale
$16,842
$28.07 p/Share
600
Reduced 100.0%
0
Common Stock
Dec 20
2022
BUY
Exercise of conversion of derivative security
$13,818
$23.03 p/Share
600
Added 50.0%
600
Common Stock
Dec 16
2022
SELL
Open market or private sale
$36,886
$28.44 p/Share
1,297
Reduced 100.0%
0
Common Stock
Dec 16
2022
BUY
Exercise of conversion of derivative security
$29,869
$23.03 p/Share
1,297
Added 50.0%
1,297
Common Stock
Dec 15
2022
SELL
Open market or private sale
$8,424
$28.08 p/Share
300
Reduced 100.0%
0
Common Stock
Dec 15
2022
BUY
Exercise of conversion of derivative security
$6,909
$23.03 p/Share
300
Added 50.0%
300
Common Stock
Dec 14
2022
SELL
Open market or private sale
$440,246
$28.12 p/Share
15,656
Reduced 100.0%
0
Common Stock
Dec 14
2022
BUY
Exercise of conversion of derivative security
$360,557
$23.03 p/Share
15,656
Added 50.0%
15,656
Common Stock
Dec 12
2022
SELL
Open market or private sale
$16,830
$28.05 p/Share
600
Reduced 100.0%
0
Common Stock
Dec 12
2022
BUY
Exercise of conversion of derivative security
$13,818
$23.03 p/Share
600
Added 50.0%
600
Common Stock