Jun 15
2023
SELL
Open market or private sale
$2,354,596
$36.79 p/Share
64,001
Reduced 52.56%
57,760
Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$26,692
$36.97 p/Share
722
Reduced 1.23%
57,760
Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
$211,545
$3.23 p/Share
65,494
Added 34.98%
121,761
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$27,178
$28.37 p/Share
958
Reduced 1.65%
56,989
Common Stock
May 15
2023
SELL
Open market or private sale
$1,120,000
$28.0 p/Share
40,000
Reduced 41.68%
55,964
Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
$135,605
$3.23 p/Share
41,983
Added 42.01%
57,947
Common Stock
Apr 13
2023
SELL
Open market or private sale
$1,220,800
$30.52 p/Share
40,000
Reduced 41.68%
55,964
Common Stock
Apr 13
2023
BUY
Exercise of conversion of derivative security
$258,000
$6.45 p/Share
40,000
Added 29.42%
95,964
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$12,250
$24.6 p/Share
498
Reduced 0.88%
55,964
Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
1,494
Added 2.58%
56,462
Common Stock
Mar 13
2023
SELL
Open market or private sale
$975,200
$24.38 p/Share
40,000
Reduced 42.12%
54,968
Common Stock
Mar 13
2023
BUY
Exercise of conversion of derivative security
$258,000
$6.45 p/Share
40,000
Added 29.64%
94,968
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$21,693
$28.32 p/Share
766
Reduced 1.37%
54,968
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
1,983
Added 3.44%
55,734
Common Stock
Dec 15
2022
SELL
Payment of exercise price or tax liability
$17,782
$24.63 p/Share
722
Reduced 1.33%
53,751
Common Stock
Dec 15
2022
BUY
Exercise of conversion of derivative security
-
1,494
Added 2.67%
54,473
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$25,377
$26.49 p/Share
958
Reduced 1.78%
52,979
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
-
1,983
Added 3.55%
53,937
Common Stock
Oct 04
2022
SELL
Open market or private sale
$47,941
$29.02 p/Share
1,652
Reduced 3.08%
51,954
Common Stock
Sep 15
2022
SELL
Open market or private sale
$49,368
$29.04 p/Share
1,700
Reduced 3.07%
53,606
Common Stock
Sep 15
2022
BUY
Exercise of conversion of derivative security
-
1,494
Added 2.63%
55,306
Common Stock
Sep 14
2022
SELL
Open market or private sale
$133,492
$29.02 p/Share
4,600
Reduced 7.88%
53,812
Common Stock
Sep 13
2022
SELL
Open market or private sale
$43,515
$29.01 p/Share
1,500
Reduced 2.5%
58,412
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$26,182
$27.33 p/Share
958
Reduced 1.57%
59,912
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
-
1,983
Added 3.15%
60,870
Common Stock