Jan 22
2025
SELL
Open market or private sale
$239,000
$59.75 p/Share
4,000
Reduced 100.0%
0
Common Stock
Jan 22
2025
BUY
Exercise of conversion of derivative security
$110,800
$27.7 p/Share
4,000
Added 80.0%
1,000
Common Stock
Jan 21
2025
SELL
Open market or private sale
$121,000
$55.0 p/Share
2,200
Reduced 100.0%
0
Common Stock
Jan 21
2025
BUY
Exercise of conversion of derivative security
$35,530
$16.15 p/Share
2,200
Added 68.75%
1,000
Common Stock
Jan 06
2025
SELL
Open market or private sale
$103,840
$51.92 p/Share
2,000
Reduced 100.0%
0
Common Stock
Jan 06
2025
BUY
Exercise of conversion of derivative security
$20,140
$10.07 p/Share
2,000
Added 66.67%
1,000
Common Stock
Jul 26
2023
SELL
Open market or private sale
$170,000
$85.0 p/Share
2,000
Reduced 100.0%
0
Common Stock
Jul 26
2023
BUY
Exercise of conversion of derivative security
$20,140
$10.07 p/Share
2,000
Added 66.67%
1,000
Common Stock
Jan 23
2023
SELL
Open market or private sale
$70,000
$70.0 p/Share
1,000
Reduced 100.0%
0
Common Stock
Jan 23
2023
BUY
Exercise of conversion of derivative security
$10,070
$10.07 p/Share
1,000
Added 50.0%
1,000
Common Stock
Jan 12
2023
SELL
Open market or private sale
$60,000
$60.0 p/Share
1,000
Reduced 100.0%
0
Common Stock
Jan 12
2023
BUY
Exercise of conversion of derivative security
$10,070
$10.07 p/Share
1,000
Added 50.0%
1,000
Common Stock
Nov 29
2021
SELL
Open market or private sale
$302,000
$151.0 p/Share
2,000
Reduced 100.0%
0
Common Stock
Nov 29
2021
BUY
Exercise of conversion of derivative security
$18,620
$9.31 p/Share
2,000
Added 66.67%
1,000
Common Stock
Nov 26
2021
SELL
Open market or private sale
$517,090
$147.74 p/Share
3,500
Reduced 100.0%
0
Common Stock
Nov 26
2021
BUY
Exercise of conversion of derivative security
$29,890
$8.54 p/Share
3,500
Added 77.78%
1,000
Common Stock
Nov 11
2021
SELL
Open market or private sale
$174,668
$162.03 p/Share
1,078
Reduced 100.0%
0
Common Stock
Nov 11
2021
BUY
Exercise of conversion of derivative security
$56,940
$52.82 p/Share
1,078
Added 68.31%
500
Common Stock
Sep 07
2021
SELL
Open market or private sale
$257,500
$128.75 p/Share
2,000
Reduced 100.0%
0
Common Stock
Sep 07
2021
BUY
Exercise of conversion of derivative security
$20,140
$10.07 p/Share
2,000
Added 66.67%
1,000
Common Stock
Sep 03
2021
SELL
Open market or private sale
$128,090
$128.09 p/Share
1,000
Reduced 100.0%
0
Common Stock
Sep 03
2021
BUY
Exercise of conversion of derivative security
$10,070
$10.07 p/Share
1,000
Added 50.0%
1,000
Common Stock
Sep 02
2021
SELL
Open market or private sale
$250,500
$125.25 p/Share
2,000
Reduced 100.0%
0
Common Stock
Sep 02
2021
BUY
Exercise of conversion of derivative security
$25,220
$12.61 p/Share
2,000
Added 66.67%
1,000
Common Stock
Aug 24
2021
SELL
Open market or private sale
$248,500
$124.25 p/Share
2,000
Reduced 100.0%
0
Common Stock