May 09
2024
BUY
Grant, award, or other acquisition
-
1,584
Added 23.08%
5,280
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
3,696
Added 50.0%
3,696
Common Stock
Mar 04
2024
-
1,128,638
Reduced 100.0%
0
Common Stock
Jan 01
2024
BUY
Grant, award, or other acquisition
-
3,696
Added 0.33%
1,128,638
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
-
3,696
Added 0.33%
1,124,942
Common Stock
Jul 03
2023
BUY
Grant, award, or other acquisition
-
2,053
Added 0.18%
1,121,246
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
-
2,053
Added 0.18%
1,119,193
Common Stock
Jan 02
2023
BUY
Grant, award, or other acquisition
-
5,067
Added 0.45%
1,117,140
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
-
4,595
Added 0.41%
1,112,073
Common Stock
Jul 04
2022
BUY
Grant, award, or other acquisition
-
2,745
Added 0.25%
1,107,478
Common Stock
Apr 04
2022
BUY
Grant, award, or other acquisition
-
1,797
Added 0.16%
1,104,733
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
$18,746
$15.9 p/Share
1,179
Added 0.11%
1,102,936
Common Stock
Oct 04
2021
BUY
Grant, award, or other acquisition
$18,742
$18.78 p/Share
998
Added 0.09%
1,101,757
Common Stock
Jul 05
2021
BUY
Grant, award, or other acquisition
$18,744
$35.84 p/Share
523
Added 0.05%
1,100,759
Common Stock
Jun 10
2021
SELL
Open market or private sale
$6,894
$40.08 p/Share
172
Reduced 0.02%
1,100,236
Common Stock, no par v...
Jun 10
2021
-
28
Reduced 0.0%
1,100,408
Common Stock, no par v...
Jun 10
2021
BUY
Exercise of conversion of derivative security
$383
$6.97 p/Share
55
Added 0.0%
1,100,436
Common Stock, no par v...
Jun 09
2021
-
5,189
Reduced 0.46%
1,131,685
Common Stock, no par v...
Jun 09
2021
SELL
Open market or private sale
$1,259,673
$40.24 p/Share
31,304
Reduced 2.77%
1,100,381
Common Stock, no par v...
Jun 09
2021
BUY
Exercise of conversion of derivative security
$69,651
$6.97 p/Share
9,993
Added 0.87%
1,136,874
Common Stock, no par v...
Jun 08
2021
-
92,828
Reduced 5.22%
1,686,884
Common Stock, no par v...
Jun 08
2021
SELL
Open market or private sale
$22,864,924
$40.83 p/Share
560,003
Reduced 33.2%
1,126,881
Common Stock, no par v...
Jun 08
2021
BUY
Exercise of conversion of derivative security
$1,246,055
$6.97 p/Share
178,774
Added 9.13%
1,779,712
Common Stock, no par v...
Jun 07
2021
SELL
Open market or private sale
$1,190,432
$40.09 p/Share
29,694
Reduced 1.82%
1,600,938
Common Stock, no par v...
Jun 07
2021
-
4,922
Reduced 0.3%
1,630,632
Common Stock, no par v...