Dec 04
2023
SELL
Open market or private sale
$225,299
$37.55 p/Share
6,000
Reduced 12.74%
41,103
Common Stock
Dec 04
2023
BUY
Exercise of conversion of derivative security
$101,520
$16.92 p/Share
6,000
Added 11.3%
47,103
Common Stock
Dec 01
2023
SELL
Open market or private sale
$155,509
$35.84 p/Share
4,339
Reduced 9.55%
41,103
Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
$73,415
$16.92 p/Share
4,339
Added 8.72%
45,442
Common Stock
Nov 30
2023
SELL
Open market or private sale
$36,540
$36.0 p/Share
1,015
Reduced 2.41%
41,103
Common Stock
Nov 30
2023
BUY
Exercise of conversion of derivative security
$17,173
$16.92 p/Share
1,015
Added 2.35%
42,118
Common Stock
Nov 28
2023
SELL
Open market or private sale
$34,770
$36.6 p/Share
950
Reduced 2.26%
41,103
Common Stock
Nov 28
2023
BUY
Exercise of conversion of derivative security
$16,074
$16.92 p/Share
950
Added 2.21%
42,053
Common Stock
Nov 27
2023
SELL
Open market or private sale
$195,251
$37.12 p/Share
5,260
Reduced 11.35%
41,103
Common Stock
Nov 27
2023
BUY
Exercise of conversion of derivative security
$88,999
$16.92 p/Share
5,260
Added 10.19%
46,363
Common Stock
Nov 22
2023
SELL
Open market or private sale
$4,652
$37.22 p/Share
125
Reduced 0.3%
41,103
Common Stock
Nov 22
2023
BUY
Exercise of conversion of derivative security
$2,115
$16.92 p/Share
125
Added 0.3%
41,228
Common Stock
Nov 21
2023
SELL
Open market or private sale
$42,339
$37.01 p/Share
1,144
Reduced 2.71%
41,103
Common Stock
Nov 21
2023
BUY
Exercise of conversion of derivative security
$19,356
$16.92 p/Share
1,144
Added 2.64%
42,247
Common Stock
Nov 13
2023
SELL
Open market or private sale
$170,150
$34.03 p/Share
5,000
Reduced 10.85%
41,103
Common Stock
Nov 13
2023
BUY
Exercise of conversion of derivative security
$84,600
$16.92 p/Share
5,000
Added 9.78%
46,103
Common Stock
Nov 06
2023
SELL
Open market or private sale
$142,557
$33.3 p/Share
4,281
Reduced 9.43%
41,103
Common Stcok
Nov 06
2023
BUY
Exercise of conversion of derivative security
$72,434
$16.92 p/Share
4,281
Added 8.62%
45,384
Common Stcok
Nov 03
2023
SELL
Open market or private sale
$5,800
$33.92 p/Share
171
Reduced 0.41%
41,103
Common Stock
Nov 03
2023
BUY
Exercise of conversion of derivative security
$2,893
$16.92 p/Share
171
Added 0.41%
41,274
Common Stcok
Jul 31
2023
SELL
Open market or private sale
$206,019
$29.14 p/Share
7,070
Reduced 14.68%
41,103
Common Stock
Jul 31
2023
BUY
Exercise of conversion of derivative security
$109,231
$15.45 p/Share
7,070
Added 12.8%
48,173
Common Stock
Jul 24
2023
SELL
Open market or private sale
$104,105
$26.49 p/Share
3,930
Reduced 8.73%
41,103
Common Stock
Jul 24
2023
BUY
Exercise of conversion of derivative security
$60,718
$15.45 p/Share
3,930
Added 8.03%
45,033
Common Stock
Jun 05
2023
SELL
Open market or private sale
$102,637
$26.25 p/Share
3,910
Reduced 8.69%
41,103
Common Stock