Oct 02
2023
BUY
Exercise of conversion of derivative security
$159,000
$6.36 p/Share
25,000
Added 4.89%
485,998
Common Stock
Sep 13
2023
SELL
Open market or private sale
$84,671
$50.34 p/Share
1,682
Reduced 0.36%
460,998
Common Stock
Sep 01
2023
SELL
Open market or private sale
$1,250,250
$50.01 p/Share
25,000
Reduced 5.13%
462,680
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
$159,000
$6.36 p/Share
25,000
Added 4.88%
487,680
Common Stock
Aug 30
2023
BUY
Exercise of conversion of derivative security
$9,300
$0.62 p/Share
15,000
Added 3.14%
462,680
Common Stock
Aug 01
2023
SELL
Open market or private sale
$1,079,500
$43.18 p/Share
25,000
Reduced 5.29%
447,680
Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
$159,000
$6.36 p/Share
25,000
Added 5.02%
472,680
Common Stock
Jul 03
2023
SELL
Open market or private sale
$1,136,000
$45.44 p/Share
25,000
Reduced 5.29%
447,680
Common Stock
Jul 03
2023
BUY
Exercise of conversion of derivative security
$159,000
$6.36 p/Share
25,000
Added 5.02%
472,680
Common Stock
Jun 27
2023
BUY
Exercise of conversion of derivative security
$24,800
$0.62 p/Share
40,000
Added 8.2%
447,680
Common Stock
Jun 13
2023
SELL
Open market or private sale
$88,973
$55.16 p/Share
1,613
Reduced 0.39%
407,680
Common Stock
Jun 01
2023
SELL
Open market or private sale
$1,127,750
$45.11 p/Share
25,000
Reduced 5.76%
409,293
Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
$87,250
$3.49 p/Share
25,000
Added 5.44%
434,293
Common Stock
May 01
2023
SELL
Open market or private sale
$1,131,250
$45.25 p/Share
25,000
Reduced 5.76%
409,293
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
$15,500
$0.62 p/Share
25,000
Added 5.44%
434,293
Common Stock
Apr 18
2023
BUY
Exercise of conversion of derivative security
$24,800
$0.62 p/Share
40,000
Added 8.9%
409,293
Common Stock
Apr 03
2023
SELL
Open market or private sale
$959,000
$38.36 p/Share
25,000
Reduced 6.34%
369,293
Common Stock
Apr 03
2023
BUY
Exercise of conversion of derivative security
$15,500
$0.62 p/Share
25,000
Added 5.96%
394,293
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$74,159
$43.47 p/Share
1,706
Reduced 0.46%
369,293
Common Stock
Mar 01
2023
SELL
Open market or private sale
$1,161,000
$46.44 p/Share
25,000
Reduced 6.31%
370,999
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
$15,500
$0.62 p/Share
25,000
Added 5.94%
395,999
Common Stock
Feb 01
2023
SELL
Open market or private sale
$1,236,500
$49.46 p/Share
25,000
Reduced 6.31%
370,999
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
$15,500
$0.62 p/Share
25,000
Added 5.94%
395,999
Common Stock
Jan 03
2023
SELL
Open market or private sale
$1,313,500
$52.54 p/Share
25,000
Reduced 6.31%
370,999
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
$15,500
$0.62 p/Share
25,000
Added 5.94%
395,999
Common Stock