Dec 18
2024
BUY
Exercise of in-the-money or at-the-money derivatives securities
$57,066,064
$11.0 p/Share
5,187,824
Added 9.84%
47,516,541
Common Stock
Dec 13
2024
BUY
Open market or private purchase
$949,298
$17.18 p/Share
55,256
Added 0.13%
42,328,717
Common Stock
Dec 12
2024
BUY
Open market or private purchase
$777,770
$17.13 p/Share
45,404
Added 0.11%
42,273,461
Common Stock
Dec 11
2024
BUY
Open market or private purchase
$957,402
$17.08 p/Share
56,054
Added 0.13%
42,228,057
Common Stock
Jul 03
2024
BUY
Exercise of in-the-money or at-the-money derivatives securities
-
5,187,824
Added 10.95%
42,172,003
Common Stock
Dec 12
2023
BUY
Open market or private purchase
$164,690
$9.15 p/Share
17,999
Added 0.05%
36,984,179
Common Stock
Dec 11
2023
BUY
Open market or private purchase
$843,504
$9.36 p/Share
90,118
Added 0.24%
36,966,180
Common Stock
Dec 08
2023
BUY
Open market or private purchase
$1,112,898
$9.54 p/Share
116,656
Added 0.32%
36,876,062
Common Stock
Dec 07
2023
BUY
Open market or private purchase
$687,889
$9.19 p/Share
74,852
Added 0.2%
36,759,406
Common Stock
Dec 06
2023
BUY
Exercise of conversion of derivative security
$59,101
$5.95 p/Share
9,933
Added 0.03%
36,601,741
Common Stock
Dec 06
2023
BUY
Open market or private purchase
$750,285
$9.06 p/Share
82,813
Added 0.23%
36,684,554
Common Stock
Dec 04
2023
BUY
Exercise of conversion of derivative security
$430,099
$10.66 p/Share
40,347
Added 0.11%
36,591,808
Common Stock
Nov 29
2023
BUY
Open market or private purchase
$1,497,184
$9.44 p/Share
158,600
Added 0.43%
36,551,461
Common Stock
Nov 29
2023
BUY
Exercise of conversion of derivative security
$9,918
$5.95 p/Share
1,667
Added 0.0%
36,392,861
Common Stock
Nov 28
2023
BUY
Open market or private purchase
$1,117,085
$8.98 p/Share
124,397
Added 0.34%
36,391,194
Common Stock
Nov 17
2023
BUY
Open market or private purchase
$123,470
$6.1 p/Share
20,241
Added 0.06%
36,266,797
Common Stock
Nov 07
2023
BUY
Exercise of conversion of derivative security
$78,926
$5.95 p/Share
13,265
Added 0.04%
36,246,556
Common Stock
Aug 25
2023
BUY
Exercise of conversion of derivative security
$9,918
$5.95 p/Share
1,667
Added 0.0%
36,233,291
Common Stock
Jul 25
2023
BUY
Exercise of conversion of derivative security
$9,918
$5.95 p/Share
1,667
Added 0.0%
36,231,624
Common Stock
Jul 07
2023
BUY
Exercise of conversion of derivative security
$271,888
$4.05 p/Share
67,133
Added 0.18%
36,229,957
Common Stock
Jul 05
2023
BUY
Exercise of conversion of derivative security
$139,100
$2.14 p/Share
65,000
Added 0.18%
36,162,824
Common Stock
Jun 14
2023
BUY
Exercise of in-the-money or at-the-money derivatives securities
$11,650,484
$2.05 p/Share
5,683,163
Added 13.6%
36,097,824
Common Stock
May 09
2023
BUY
Open market or private purchase
$65,249,319
$6.51 p/Share
10,022,937
Added 24.79%
30,414,661
Common Stock
Jun 09
2022
BUY
Exercise of in-the-money or at-the-money derivatives securities
-
5,683,163
Added 21.8%
20,391,724
Common Stock
Jun 30
2021
BUY
Open market or private purchase
$49,999,991
$16.4 p/Share
3,048,780
Added 17.17%
14,708,561
Common Stock