Dec 22
2022
SELL
Open market or private sale
$325
$25.0 p/Share
13
Reduced 0.0%
520,580
Common Stock
Dec 22
2022
BUY
Exercise of conversion of derivative security
$51
$3.99 p/Share
13
Added 0.0%
520,593
Common Stock
Dec 21
2022
SELL
Open market or private sale
$25,070
$25.07 p/Share
1,000
Reduced 0.19%
520,580
Common Stock
Dec 21
2022
BUY
Exercise of conversion of derivative security
$3,990
$3.99 p/Share
1,000
Added 0.19%
521,580
Common Stock
Dec 14
2022
SELL
Open market or private sale
$112,500
$25.0 p/Share
4,500
Reduced 0.86%
520,580
Common Stock
Dec 14
2022
BUY
Exercise of conversion of derivative security
$17,955
$3.99 p/Share
4,500
Added 0.85%
525,080
Common Stock
Dec 01
2022
SELL
Open market or private sale
$58,900
$23.56 p/Share
2,500
Reduced 0.48%
520,580
Common Stock
Dec 01
2022
BUY
Exercise of conversion of derivative security
$9,975
$3.99 p/Share
2,500
Added 0.48%
523,080
Common Stock
Nov 20
2022
SELL
Payment of exercise price or tax liability
$308,955
$21.96 p/Share
14,069
Reduced 2.63%
520,580
Common Stock
Nov 18
2022
BUY
Grant, award, or other acquisition
-
28,375
Added 5.04%
534,649
Common Stock
Nov 01
2022
SELL
Open market or private sale
$56,175
$22.47 p/Share
2,500
Reduced 0.49%
506,274
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
$9,975
$3.99 p/Share
2,500
Added 0.49%
508,774
Common Stock
Oct 06
2022
SELL
Open market or private sale
$64,359
$20.15 p/Share
3,194
Reduced 0.63%
506,274
Common Stock
Oct 06
2022
BUY
Exercise of conversion of derivative security
$12,744
$3.99 p/Share
3,194
Added 0.62%
509,468
Common Stock
Oct 05
2022
SELL
Open market or private sale
$77,893
$20.06 p/Share
3,883
Reduced 0.76%
506,274
Common Stock
Oct 05
2022
BUY
Exercise of conversion of derivative security
$15,493
$3.99 p/Share
3,883
Added 0.76%
510,157
Common Stock
Oct 04
2022
SELL
Open market or private sale
$258,848
$20.03 p/Share
12,923
Reduced 2.49%
506,274
Common Stock
Oct 04
2022
BUY
Exercise of conversion of derivative security
$51,563
$3.99 p/Share
12,923
Added 2.43%
519,197
Common Stock
Aug 20
2022
SELL
Payment of exercise price or tax liability
$182,841
$14.75 p/Share
12,396
Reduced 2.39%
506,274
Common Stock
Aug 18
2022
BUY
Grant, award, or other acquisition
-
25,000
Added 4.6%
518,670
Common Stock
Aug 15
2022
-
21,693
Added 4.21%
493,670
Common Stock
May 27
2022
SELL
Open market or private sale
$25,687
$20.85 p/Share
1,232
Reduced 0.26%
471,977
Common Stock
May 26
2022
SELL
Open market or private sale
$41,526
$20.67 p/Share
2,009
Reduced 0.42%
473,209
Common Stock
May 25
2022
SELL
Open market or private sale
$45,199
$20.48 p/Share
2,207
Reduced 0.46%
475,218
Common Stock
May 24
2022
SELL
Open market or private sale
$59,175
$20.49 p/Share
2,888
Reduced 0.6%
477,425
Common Stock