Mar 06
2023
BUY
Exercise of conversion of derivative security
$126,400
$3.95 p/Share
32,000
Added 11.11%
255,901
Common Stock
Mar 03
2023
SELL
Open market or private sale
$1,160,000
$36.25 p/Share
32,000
Reduced 12.5%
223,901
Common Stock
Mar 03
2023
BUY
Exercise of conversion of derivative security
$126,400
$3.95 p/Share
32,000
Added 11.11%
255,901
Common Stock
Mar 02
2023
SELL
Open market or private sale
$1,177,920
$36.81 p/Share
32,000
Reduced 12.5%
223,901
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
$126,400
$3.95 p/Share
32,000
Added 11.11%
255,901
Common Stock
Mar 01
2023
SELL
Open market or private sale
$1,208,320
$37.76 p/Share
32,000
Reduced 12.5%
223,901
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
$126,400
$3.95 p/Share
32,000
Added 11.11%
255,901
Common Stock
Feb 28
2023
SELL
Open market or private sale
$1,167,963
$36.5 p/Share
31,999
Reduced 12.5%
223,901
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
$126,400
$3.95 p/Share
32,000
Added 11.11%
255,900
Common Stock
Feb 06
2023
SELL
Open market or private sale
$81,320
$35.28 p/Share
2,305
Reduced 1.02%
223,900
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
$9,104
$3.95 p/Share
2,305
Added 1.01%
226,205
Common Stock
Feb 03
2023
SELL
Open market or private sale
$1,146,880
$35.84 p/Share
32,000
Reduced 12.5%
223,900
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
$126,400
$3.95 p/Share
32,000
Added 11.11%
255,900
Common Stock
Feb 02
2023
SELL
Open market or private sale
$1,168,640
$36.52 p/Share
32,000
Reduced 12.5%
223,900
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
$126,400
$3.95 p/Share
32,000
Added 11.11%
255,900
Common Stock
Feb 01
2023
SELL
Open market or private sale
$1,124,480
$35.14 p/Share
32,000
Reduced 12.54%
223,093
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
$126,400
$3.95 p/Share
32,000
Added 11.15%
255,093
Common Stock
Jan 31
2023
SELL
Open market or private sale
$25,725
$35.0 p/Share
735
Reduced 0.33%
223,093
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
$2,903
$3.95 p/Share
735
Added 0.33%
223,828
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$852,014
$31.15 p/Share
27,352
Reduced 10.92%
223,093
Common Stock
Nov 07
2022
SELL
Open market or private sale
$1,053,038
$40.65 p/Share
25,905
Reduced 9.37%
250,445
Common Stock
Nov 07
2022
BUY
Exercise of conversion of derivative security
$102,324
$3.95 p/Share
25,905
Added 8.57%
276,350
Common Stock
Nov 04
2022
SELL
Open market or private sale
$738,813
$40.65 p/Share
18,175
Reduced 6.77%
250,445
Common Stock
Nov 04
2022
BUY
Exercise of conversion of derivative security
$71,791
$3.95 p/Share
18,175
Added 6.34%
268,620
Common Stock
Nov 03
2022
SELL
Open market or private sale
$153,624
$39.19 p/Share
3,920
Reduced 1.54%
250,445
Common Stock