Feb 18
2023
SELL
Payment of exercise price or tax liability
$39,720
$29.82 p/Share
1,332
Reduced 8.28%
14,764
Common Stock
Feb 18
2023
BUY
Exercise of conversion of derivative security
-
2,813
Added 14.88%
16,096
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$58,101
$29.3 p/Share
1,983
Reduced 12.99%
13,283
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
3,500
Added 18.65%
15,266
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$30,232
$30.6 p/Share
988
Reduced 7.75%
11,766
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
-
1,875
Added 12.82%
12,754
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$43,555
$34.9 p/Share
1,248
Reduced 10.86%
10,247
Common Stock
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
2,812
Added 19.65%
11,495
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$55,147
$35.26 p/Share
1,564
Reduced 15.26%
8,683
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
-
3,500
Added 25.46%
10,247
Common Stock
Feb 06
2022
SELL
Payment of exercise price or tax liability
$31,570
$33.91 p/Share
931
Reduced 12.13%
6,747
Common Stock
Feb 06
2022
BUY
Exercise of conversion of derivative security
-
1,875
Added 19.63%
7,678
Common Stock
Oct 26
2021
SELL
Open market or private sale
$505,700
$50.57 p/Share
10,000
Reduced 63.71%
5,696
Common Stock
Oct 26
2021
BUY
Exercise of conversion of derivative security
$26,500
$2.65 p/Share
10,000
Added 38.92%
15,696
Common Stock
Aug 16
2021
SELL
Open market or private sale
$720,450
$48.03 p/Share
15,000
Reduced 72.73%
5,623
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
$39,750
$2.65 p/Share
15,000
Added 42.11%
20,623
Common Stock
Jul 12
2021
SELL
Open market or private sale
$1,070,800
$53.54 p/Share
20,000
Reduced 78.05%
5,623
Common Stock
Jul 12
2021
BUY
Exercise of conversion of derivative security
$53,000
$2.65 p/Share
20,000
Added 43.84%
25,623
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$74,633
$49.23 p/Share
1,516
Reduced 21.8%
5,437
Common Stock
Feb 11
2021
BUY
Exercise of conversion of derivative security
-
3,500
Added 33.48%
6,953
Common Stock
Feb 06
2021
SELL
Payment of exercise price or tax liability
$42,085
$47.18 p/Share
892
Reduced 20.53%
3,453
Common Stock
Feb 06
2021
BUY
Exercise of conversion of derivative security
-
1,875
Added 30.14%
4,345
Common Stock
Dec 21
2020
SELL
Open market or private sale
$788,400
$26.28 p/Share
30,000
Reduced 92.94%
2,279
Common Stock
Dec 21
2020
BUY
Exercise of conversion of derivative security
$79,500
$2.65 p/Share
30,000
Added 48.17%
32,279
Common Stock