Nov 22
2024
SELL
Open market or private sale
$150,000
$60.0 p/Share
2,500
Reduced 8.59%
26,595
Common Stock
Nov 22
2024
BUY
Exercise of conversion of derivative security
$32,625
$13.05 p/Share
2,500
Added 7.91%
29,095
Common Stock
Nov 12
2024
SELL
Open market or private sale
$143,750
$57.5 p/Share
2,500
Reduced 8.59%
26,595
Common Stock
Nov 12
2024
BUY
Exercise of conversion of derivative security
$32,625
$13.05 p/Share
2,500
Added 7.91%
29,095
Common Stock
Nov 11
2024
SELL
Open market or private sale
$137,500
$55.0 p/Share
2,500
Reduced 8.59%
26,595
Common Stock
Nov 11
2024
BUY
Exercise of conversion of derivative security
$32,625
$13.05 p/Share
2,500
Added 7.91%
29,095
Common Stock
May 01
2024
BUY
Exercise of conversion of derivative security
-
3,200
Added 10.74%
26,595
Common Stock
Mar 27
2024
SELL
Open market or private sale
$169,046
$51.57 p/Share
3,278
Reduced 12.29%
23,395
Common Stock
Mar 27
2024
BUY
Exercise of conversion of derivative security
$12,259
$3.74 p/Share
3,278
Added 10.94%
26,673
Common Stock
Feb 20
2024
SELL
Open market or private sale
$36,107
$50.01 p/Share
722
Reduced 2.99%
23,395
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
$2,700
$3.74 p/Share
722
Added 2.91%
24,117
Common Stock
Jan 29
2024
SELL
Open market or private sale
$101,706
$44.22 p/Share
2,300
Reduced 8.95%
23,395
Common Stock
Jan 25
2024
SELL
Open market or private sale
$8,804
$44.02 p/Share
200
Reduced 0.77%
25,695
Common Stock
Jan 22
2024
SELL
Open market or private sale
$334,640
$41.83 p/Share
8,000
Reduced 23.6%
25,895
Common Stock
Jan 22
2024
BUY
Exercise of conversion of derivative security
$12,360
$4.12 p/Share
3,000
Added 9.41%
28,895
Common Stock
Jan 12
2024
SELL
Open market or private sale
$83,798
$38.09 p/Share
2,200
Reduced 6.65%
30,895
Common Stock
Nov 15
2023
SELL
Open market or private sale
$11,409
$38.03 p/Share
300
Reduced 0.9%
33,095
Common Stock
Jul 14
2023
SELL
Open market or private sale
$38,840
$38.84 p/Share
1,000
Reduced 2.91%
33,395
Common Stock
Jun 22
2023
SELL
Open market or private sale
$108,000
$36.0 p/Share
3,000
Reduced 8.02%
34,395
Common Stock
Apr 27
2023
BUY
Exercise of conversion of derivative security
-
2,600
Added 6.5%
37,395
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
$31,800
$10.6 p/Share
3,000
Added 7.94%
34,795
Common Stock
Apr 27
2022
BUY
Exercise of conversion of derivative security
-
2,600
Added 37.41%
4,350
Common Stock
Apr 28
2021
BUY
Exercise of conversion of derivative security
-
1,750
Added 50.0%
1,750
Common Stock
Nov 23
2020
SELL
Open market or private sale
$412,125
$23.55 p/Share
17,500
Reduced 35.5%
31,795
Common Stock
Nov 23
2020
BUY
Exercise of conversion of derivative security
$97,500
$3.25 p/Share
30,000
Added 37.83%
49,295
Common Stock