Mar 04
2024
BUY
Grant, award, or other acquisition
-
354,610
Added 25.78%
1,021,180
Common Stock
Mar 06
2023
BUY
Grant, award, or other acquisition
-
354,610
Added 34.73%
666,570
Common Stock
Mar 07
2022
SELL
Open market or private sale
$54,249
$12.01 p/Share
4,517
Reduced 1.43%
311,960
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
-
247,117
Added 43.85%
316,477
Common Stock
Nov 18
2021
SELL
Open market or private sale
$9,408
$31.36 p/Share
300
Reduced 0.43%
69,360
Common Stock
Nov 18
2021
BUY
Exercise of conversion of derivative security
$1,965
$6.55 p/Share
300
Added 0.43%
69,660
Common Stock
Nov 17
2021
SELL
Open market or private sale
$118,585
$32.05 p/Share
3,700
Reduced 5.06%
69,360
Common Stock
Nov 17
2021
BUY
Exercise of conversion of derivative security
$24,235
$6.55 p/Share
3,700
Added 4.82%
73,060
Common Stock
Oct 21
2021
SELL
Open market or private sale
$124,801
$33.73 p/Share
3,700
Reduced 5.06%
69,360
Common Stock
Oct 21
2021
BUY
Exercise of conversion of derivative security
$24,235
$6.55 p/Share
3,700
Added 4.82%
73,060
Common Stock
Oct 20
2021
SELL
Open market or private sale
$124,727
$33.71 p/Share
3,700
Reduced 5.06%
69,360
Common Stock
Oct 20
2021
BUY
Exercise of conversion of derivative security
$24,235
$6.55 p/Share
3,700
Added 4.82%
73,060
Common Stock
Oct 19
2021
SELL
Open market or private sale
$126,654
$33.33 p/Share
3,800
Reduced 5.19%
69,360
Common Stock
Oct 19
2021
BUY
Exercise of conversion of derivative security
$24,890
$6.55 p/Share
3,800
Added 4.94%
73,160
Common Stock
Oct 08
2021
SELL
Open market or private sale
$128,379
$32.96 p/Share
3,895
Reduced 5.32%
69,360
Common Stock
Oct 08
2021
BUY
Exercise of conversion of derivative security
$24,616
$6.32 p/Share
3,895
Added 5.05%
73,255
Common Stock
Oct 07
2021
SELL
Open market or private sale
$128,886
$33.09 p/Share
3,895
Reduced 5.32%
69,360
Common Stock
Oct 07
2021
BUY
Exercise of conversion of derivative security
$24,616
$6.32 p/Share
3,895
Added 5.05%
73,255
Common Stock
Oct 06
2021
SELL
Open market or private sale
$125,692
$32.27 p/Share
3,895
Reduced 5.32%
69,360
Common Stock
Oct 06
2021
BUY
Exercise of conversion of derivative security
$24,616
$6.32 p/Share
3,895
Added 5.05%
73,255
Common Stock
Sep 15
2021
SELL
Open market or private sale
$143,648
$36.88 p/Share
3,895
Reduced 5.32%
69,360
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
$24,616
$6.32 p/Share
3,895
Added 5.05%
73,255
Common Stock
Sep 14
2021
SELL
Open market or private sale
$143,842
$36.93 p/Share
3,895
Reduced 5.32%
69,360
Common Stock
Sep 14
2021
BUY
Exercise of conversion of derivative security
$24,616
$6.32 p/Share
3,895
Added 5.05%
73,255
Common Stock
Sep 13
2021
SELL
Open market or private sale
$146,608
$37.64 p/Share
3,895
Reduced 5.32%
69,360
Common Stock