May 31
2023
SELL
Open market or private sale
$7,821
$23.21 p/Share
337
Reduced 0.28%
119,448
Common Stock
May 15
2023
SELL
Open market or private sale
$1,721
$18.71 p/Share
92
Reduced 0.08%
119,785
Common Stock
Apr 06
2023
SELL
Open market or private sale
$30,946
$20.03 p/Share
1,545
Reduced 1.31%
116,267
Common Stock
Mar 29
2023
SELL
Open market or private sale
$10,743
$20.62 p/Share
521
Reduced 0.44%
117,812
Common Stock
Mar 01
2023
SELL
Open market or private sale
$19,883
$22.75 p/Share
874
Reduced 0.73%
118,333
Common Stock
Feb 09
2023
SELL
Open market or private sale
$1,426
$24.6 p/Share
58
Reduced 0.05%
119,207
Common Stock
Feb 08
2023
SELL
Open market or private sale
$226,170
$25.13 p/Share
9,000
Reduced 7.02%
119,265
Common Stock
Feb 08
2023
BUY
Exercise of conversion of derivative security
$18,540
$2.06 p/Share
9,000
Added 6.56%
128,265
Common Stock
Feb 07
2023
SELL
Open market or private sale
$25,290
$25.29 p/Share
1,000
Reduced 0.83%
119,265
Common Stock
Feb 07
2023
BUY
Exercise of conversion of derivative security
$2,060
$2.06 p/Share
1,000
Added 0.82%
120,265
Common Stock
Jan 23
2023
SELL
Open market or private sale
$87,535
$25.01 p/Share
3,500
Reduced 2.85%
119,265
Common Stock
Jan 23
2023
BUY
Exercise of conversion of derivative security
$7,210
$2.06 p/Share
3,500
Added 2.77%
122,765
Common Stock
Jan 18
2023
SELL
Open market or private sale
$162,760
$25.04 p/Share
6,500
Reduced 5.17%
119,265
Common Stock
Jan 18
2023
BUY
Exercise of conversion of derivative security
$13,390
$2.06 p/Share
6,500
Added 4.91%
125,765
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
11,885
Added 9.06%
119,265
Common Stock
Dec 28
2022
SELL
Open market or private sale
$8,466
$16.9 p/Share
501
Reduced 0.46%
107,380
Common Stock
Nov 10
2022
SELL
Open market or private sale
$1,158
$23.16 p/Share
50
Reduced 0.05%
107,881
Common Stock
Sep 29
2022
SELL
Open market or private sale
$10,658
$23.02 p/Share
463
Reduced 0.43%
107,931
Common Stock
Aug 10
2022
SELL
Open market or private sale
$1,205
$23.17 p/Share
52
Reduced 0.05%
108,394
Common Stock
Jun 28
2022
SELL
Open market or private sale
$7,356
$14.86 p/Share
495
Reduced 0.45%
108,446
Common Stock
May 13
2022
SELL
Open market or private sale
$628
$12.32 p/Share
51
Reduced 0.05%
108,941
Common Stock
Apr 18
2022
SELL
Open market or private sale
$238,890
$17.59 p/Share
13,581
Reduced 11.08%
108,992
Common Stock
Apr 12
2022
BUY
Exercise of conversion of derivative security
-
32,136
Added 20.77%
122,573
Common Stock
Mar 29
2022
SELL
Open market or private sale
$10,564
$22.24 p/Share
475
Reduced 0.52%
90,437
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
14,019
Added 13.36%
90,912
Common Stock