Mar 25
2024
SELL
Open market or private sale
$39,521
$5.89 p/Share
6,710
Reduced 4.53%
141,529
Common Stock
Mar 22
2024
BUY
Exercise of conversion of derivative security
-
16,874
Added 10.22%
148,239
Common Stock
Mar 11
2024
SELL
Open market or private sale
$60,501
$5.57 p/Share
10,862
Reduced 7.64%
131,365
Common Stock
Mar 06
2024
BUY
Grant, award, or other acquisition
$138,656
$6.29 p/Share
22,044
Added 13.42%
142,227
Common Stock
Mar 23
2023
SELL
Open market or private sale
$65,050
$13.51 p/Share
4,815
Reduced 3.85%
120,183
Common Stock
Mar 22
2023
SELL
Open market or private sale
$196,210
$14.0 p/Share
14,015
Reduced 10.08%
124,998
Common Stock
Mar 12
2023
BUY
Exercise of conversion of derivative security
-
27,899
Added 16.71%
139,013
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
$133,839
$16.31 p/Share
8,206
Added 6.88%
111,114
Common Stock
Aug 01
2022
SELL
Open market or private sale
$213,774
$24.6 p/Share
8,690
Reduced 7.79%
102,908
Common Stock
Jul 29
2022
BUY
Exercise of conversion of derivative security
-
20,834
Added 15.73%
111,598
Common Stock
Mar 23
2022
SELL
Open market or private sale
$46,342
$25.05 p/Share
1,850
Reduced 2.0%
90,764
Common Stock
Mar 22
2022
BUY
Exercise of conversion of derivative security
-
4,901
Added 5.03%
92,614
Common Stock
Mar 16
2022
SELL
Open market or private sale
$94,753
$23.39 p/Share
4,051
Reduced 4.41%
87,713
Common Stock
Mar 14
2022
SELL
Open market or private sale
$260,547
$21.95 p/Share
11,870
Reduced 11.45%
91,764
Common Stock
Mar 12
2022
BUY
Exercise of conversion of derivative security
-
27,898
Added 21.43%
102,271
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
$230,134
$23.15 p/Share
9,941
Added 11.21%
78,736
Common Stock
Aug 02
2021
SELL
Open market or private sale
$308,179
$37.13 p/Share
8,300
Reduced 10.77%
68,795
Common Stock
Jul 29
2021
BUY
Exercise of conversion of derivative security
-
20,833
Added 21.27%
77,095
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$585,660
$42.51 p/Share
13,777
Reduced 19.67%
56,262
Common Stock
Mar 12
2021
BUY
Exercise of conversion of derivative security
-
35,462
Added 34.53%
67,240
Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$110,733
$42.87 p/Share
2,583
Reduced 6.95%
34,577
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
$279,727
$42.87 p/Share
6,525
Added 14.94%
37,160
Common Stock