May 31
2023
BUY
Grant, award, or other acquisition
$1,999,991
$25.36 p/Share
78,864
Added 13.89%
488,718
Common Stock, par valu...
Mar 08
2023
SELL
Open market or private sale
$324,478
$22.0 p/Share
14,749
Reduced 3.47%
409,854
Common Stock, par valu...
Mar 02
2023
SELL
Open market or private sale
$5,522
$22.0 p/Share
251
Reduced 0.06%
424,603
Common Stock, par valu...
Apr 01
2022
BUY
Grant, award, or other acquisition
-
2,616
Added 0.61%
424,854
Common Stock, par valu...
Oct 31
2021
SELL
Payment of exercise price or tax liability
$1,178,679
$19.61 p/Share
60,106
Reduced 14.23%
362,369
Common Stock, par valu...
Oct 31
2021
BUY
Grant, award, or other acquisition
$1,174,031
$19.61 p/Share
59,869
Added 12.42%
422,238
Common Stock, par valu...
Aug 19
2021
BUY
Open market or private purchase
$101,300
$20.26 p/Share
5,000
Added 1.14%
432,475
Common Stock, par valu...
Jun 15
2021
SELL
Open market or private sale
$206,657
$26.42 p/Share
7,822
Reduced 1.8%
427,475
Common Stock, par valu...
Jun 15
2021
BUY
Exercise of conversion of derivative security
$170,500
$15.5 p/Share
11,000
Added 2.49%
431,032
Common Stock, par valu...
Jun 14
2021
SELL
Open market or private sale
$87,496
$26.37 p/Share
3,318
Reduced 0.78%
424,297
Common Stock, par valu...
Jun 14
2021
BUY
Exercise of conversion of derivative security
$72,168
$15.5 p/Share
4,656
Added 1.08%
427,134
Common Stock, par valu...
Jun 03
2021
SELL
Open market or private sale
$108,948
$26.45 p/Share
4,119
Reduced 0.96%
422,959
Common Stock, par valu...
Jun 03
2021
BUY
Exercise of conversion of derivative security
$89,838
$15.5 p/Share
5,796
Added 1.34%
427,078
Common Stock, par valu...
May 17
2021
SELL
Open market or private sale
$386,036
$27.33 p/Share
14,125
Reduced 3.24%
421,282
Common Stock, par valu...
May 17
2021
BUY
Exercise of conversion of derivative security
$313,394
$15.5 p/Share
20,219
Added 4.44%
435,407
Common Stock, par valu...
Mar 19
2021
SELL
Open market or private sale
$231,921
$26.88 p/Share
8,628
Reduced 1.96%
431,430
Common Stock, par valu...
Mar 19
2021
BUY
Exercise of conversion of derivative security
$190,232
$15.5 p/Share
12,273
Added 2.81%
423,816
Common Stock, par valu...
Dec 11
2020
SELL
Payment of exercise price or tax liability
$326,948
$16.2 p/Share
20,182
Reduced 5.5%
346,728
Common Stock, par valu...
Dec 11
2020
SELL
Sale (or disposition) back to the issuer
$263,909
$18.45 p/Share
14,304
Reduced 3.75%
366,910
Common Stock, par valu...
Dec 11
2020
BUY
Grant, award, or other acquisition
$1,050,003
$16.2 p/Share
64,815
Added 13.61%
411,543
Common Stock, par valu...