Feb 27
2023
BUY
Exercise of conversion of derivative security
$148,600
$7.43 p/Share
20,000
Added 3.98%
483,003
Common Stock
Jan 27
2023
SELL
Open market or private sale
$587,400
$29.37 p/Share
20,000
Reduced 4.14%
463,003
Common Stock
Jan 27
2023
BUY
Exercise of conversion of derivative security
$148,600
$7.43 p/Share
20,000
Added 3.98%
483,003
Common Stock
Jan 02
2023
SELL
Payment of exercise price or tax liability
$260,022
$26.56 p/Share
9,790
Reduced 2.07%
463,003
Common Stock
Dec 27
2022
SELL
Open market or private sale
$535,371
$25.97 p/Share
20,615
Reduced 4.18%
472,793
Common Stock
Dec 23
2022
BUY
Exercise of conversion of derivative security
$150,000
$2.0 p/Share
75,000
Added 13.19%
493,408
Common Stock
Dec 12
2022
SELL
Open market or private sale
$375,750
$25.05 p/Share
15,000
Reduced 3.46%
418,408
Common Stock
Dec 12
2022
BUY
Exercise of conversion of derivative security
$70,800
$4.72 p/Share
15,000
Added 3.35%
433,408
Common Stock
Oct 31
2022
SELL
Open market or private sale
$501,800
$25.09 p/Share
20,000
Reduced 4.56%
418,408
Common Stock
Oct 31
2022
BUY
Exercise of conversion of derivative security
$40,000
$2.0 p/Share
20,000
Added 4.36%
438,408
Common Stock
Oct 25
2022
SELL
Open market or private sale
$284,466
$25.03 p/Share
11,365
Reduced 2.64%
418,408
Common Stock
Oct 06
2022
SELL
Open market or private sale
$40,032
$25.02 p/Share
1,600
Reduced 0.37%
429,773
Common Stock
Oct 02
2022
SELL
Payment of exercise price or tax liability
$467,767
$23.07 p/Share
20,276
Reduced 4.49%
431,373
Common Stock
Aug 22
2022
SELL
Open market or private sale
$376,050
$25.07 p/Share
15,000
Reduced 3.21%
451,649
Common Stock
Aug 22
2022
BUY
Exercise of conversion of derivative security
$30,000
$2.0 p/Share
15,000
Added 3.11%
466,649
Common Stock
Jul 22
2022
SELL
Open market or private sale
$547,400
$27.37 p/Share
20,000
Reduced 4.24%
451,649
Common Stock
Jul 22
2022
BUY
Exercise of conversion of derivative security
$40,000
$2.0 p/Share
20,000
Added 4.07%
471,649
Common Stock
Jun 22
2022
SELL
Open market or private sale
$411,004
$25.38 p/Share
16,194
Reduced 3.4%
460,270
Common Stock
Apr 02
2022
SELL
Payment of exercise price or tax liability
$380,082
$34.22 p/Share
11,107
Reduced 2.28%
476,464
Common Stock
Apr 02
2022
BUY
Grant, award, or other acquisition
-
171,018
Added 25.97%
487,571
Common Stock
Mar 25
2022
SELL
Open market or private sale
$2,157,615
$35.76 p/Share
60,336
Reduced 16.01%
316,553
Common Stock
Mar 25
2022
BUY
Exercise of conversion of derivative security
$100,000
$2.0 p/Share
50,000
Added 11.71%
376,889
Common Stock
Feb 10
2022
SELL
Open market or private sale
$785,723
$33.92 p/Share
23,164
Reduced 6.62%
326,889
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
$30,000
$2.0 p/Share
15,000
Added 4.11%
350,053
Common Stock
Jan 02
2022
SELL
Payment of exercise price or tax liability
$203,531
$34.75 p/Share
5,857
Reduced 1.72%
335,053
Common Stock