Aug 16
2024
SELL
Sale (or disposition) back to the issuer
-
37,907
Reduced 100.0%
0
Common Stock
Jul 08
2024
SELL
Open market or private sale
$2,451,628
$55.8 p/Share
43,936
Reduced 53.68%
37,907
Common Stock
Jul 08
2024
BUY
Exercise of conversion of derivative security
$659,040
$15.0 p/Share
43,936
Added 34.93%
81,843
Common Stock
Jan 16
2024
SELL
Open market or private sale
$166,067
$27.49 p/Share
6,041
Reduced 13.89%
37,460
Common Stock
Jan 14
2024
BUY
Exercise of conversion of derivative security
-
4,690
Added 9.73%
43,501
Common Stock
Jan 13
2024
BUY
Exercise of conversion of derivative security
-
14,675
Added 27.44%
38,811
Common Stock
Sep 07
2023
SELL
Open market or private sale
$1,081,200
$54.06 p/Share
20,000
Reduced 45.31%
24,136
Common Stock
Sep 07
2023
BUY
Exercise of conversion of derivative security
$300,000
$15.0 p/Share
20,000
Added 31.18%
44,136
Common Stock
Apr 25
2023
SELL
Open market or private sale
$2,735,500
$54.71 p/Share
50,000
Reduced 67.44%
24,136
Common Stock
Apr 25
2023
BUY
Exercise of conversion of derivative security
$750,000
$15.0 p/Share
50,000
Added 40.28%
74,136
Common Stock
Mar 09
2023
BUY
Exercise of conversion of derivative security
$99,990
$15.0 p/Share
6,666
Added 21.92%
23,740
Common Stock
Mar 07
2023
SELL
Open market or private sale
$2,250,000
$45.0 p/Share
50,000
Reduced 74.54%
17,074
Common Stock
Mar 07
2023
BUY
Exercise of conversion of derivative security
$750,000
$15.0 p/Share
50,000
Added 42.71%
67,074
Common Stock
Jan 14
2023
SELL
Open market or private sale
$51,152
$30.63 p/Share
1,670
Reduced 9.34%
16,212
Common Stock
Jan 14
2023
BUY
Exercise of conversion of derivative security
-
4,690
Added 20.78%
17,882
Common Stock
Nov 02
2021
SELL
Exercise of conversion of derivative security
$99,990
$15.0 p/Share
6,666
Reduced 33.57%
13,192
Common Stock
Nov 01
2021
SELL
Open market or private sale
$328,620
$60.0 p/Share
5,477
Reduced 45.63%
6,526
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$82,155
$15.0 p/Share
5,477
Added 31.33%
12,003
Common Stock
Oct 26
2021
SELL
Open market or private sale
$2,220
$60.0 p/Share
37
Reduced 0.56%
6,526
Common Stock
Oct 26
2021
BUY
Exercise of conversion of derivative security
$555
$15.0 p/Share
37
Added 0.56%
6,563
Common Stock
Oct 15
2021
SELL
Open market or private sale
$200,280
$60.0 p/Share
3,338
Reduced 33.84%
6,526
Common Stock
Oct 15
2021
BUY
Exercise of conversion of derivative security
$50,070
$15.0 p/Share
3,338
Added 25.28%
9,864
Common Stock
Oct 14
2021
SELL
Open market or private sale
$1,451,524
$60.02 p/Share
24,184
Reduced 78.75%
6,526
Common Stock
Oct 14
2021
BUY
Exercise of conversion of derivative security
$362,760
$15.0 p/Share
24,184
Added 44.06%
30,710
Common Stock
Oct 13
2021
SELL
Open market or private sale
$117,840
$60.0 p/Share
1,964
Reduced 23.13%
6,526
Common Stock