Jun 10
2024
BUY
Exercise of conversion of derivative security
$19,355
$0.2 p/Share
96,778
Added 5.46%
1,675,028
Common Stock
Apr 02
2024
SELL
Open market or private sale
$23,284
$5.4 p/Share
4,312
Reduced 0.27%
1,578,250
Common Stock
Mar 28
2024
BUY
Exercise of conversion of derivative security
-
11,843
Added 0.74%
1,582,562
Common Stock
Dec 20
2023
SELL
Open market or private sale
$124,783
$2.12 p/Share
58,860
Reduced 3.61%
1,570,719
Common Stock
Dec 17
2023
BUY
Exercise of conversion of derivative security
-
116,668
Added 6.68%
1,629,579
Common Stock
Oct 05
2023
SELL
Open market or private sale
$873,300
$29.11 p/Share
30,000
Reduced 1.94%
1,512,911
Common Stock
Oct 05
2023
BUY
Exercise of conversion of derivative security
$241,199
$8.04 p/Share
30,000
Added 1.91%
1,542,911
Common Stock
Sep 05
2023
SELL
Open market or private sale
$996,300
$33.21 p/Share
30,000
Reduced 1.94%
1,512,911
Common Stock
Sep 05
2023
BUY
Exercise of conversion of derivative security
$241,199
$8.04 p/Share
30,000
Added 1.91%
1,542,911
Common Stock
Aug 07
2023
SELL
Open market or private sale
$1,023,000
$34.1 p/Share
30,000
Reduced 1.94%
1,512,911
Common Stock
Aug 07
2023
BUY
Exercise of conversion of derivative security
$241,199
$8.04 p/Share
30,000
Added 1.91%
1,542,911
Common Stock
Jul 05
2023
SELL
Open market or private sale
$1,174,200
$39.14 p/Share
30,000
Reduced 1.94%
1,512,911
Common Stock
Jul 05
2023
BUY
Exercise of conversion of derivative security
$239,471
$8.04 p/Share
29,785
Added 1.89%
1,542,911
Common Stock
Jun 05
2023
SELL
Open market or private sale
$1,034,700
$34.49 p/Share
30,000
Reduced 1.94%
1,513,126
Common Stock
May 05
2023
SELL
Open market or private sale
$1,178,400
$39.28 p/Share
30,000
Reduced 1.91%
1,543,126
Common Stock
Apr 10
2023
SELL
Open market or private sale
$268,487
$29.01 p/Share
9,255
Reduced 0.58%
1,573,126
Common Stock
Apr 06
2023
SELL
Open market or private sale
$218,010
$29.01 p/Share
7,515
Reduced 0.47%
1,582,381
Common Stock
Apr 05
2023
SELL
Open market or private sale
$397,561
$30.05 p/Share
13,230
Reduced 0.83%
1,589,896
Common Stock
Dec 22
2022
SELL
Open market or private sale
$1,749,739
$31.61 p/Share
55,354
Reduced 3.34%
1,603,126
Common Stock
Dec 17
2022
BUY
Exercise of conversion of derivative security
-
116,669
Added 6.57%
1,658,480
Common Stock
Dec 05
2022
SELL
Open market or private sale
$661,106
$28.74 p/Share
23,003
Reduced 1.47%
1,541,811
Common Stock
Dec 02
2022
SELL
Open market or private sale
$8,035,682
$29.01 p/Share
276,997
Reduced 15.04%
1,564,814
Common Stock