May 25
2023
SELL
Payment of exercise price or tax liability
$29,019
$20.64 p/Share
1,406
Reduced 0.24%
580,823
Common Stock
May 25
2023
BUY
Exercise of conversion of derivative security
-
5,780
Added 0.98%
581,053
Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$144,942
$56.53 p/Share
2,564
Reduced 0.44%
576,449
Common Stock
Feb 25
2023
BUY
Exercise of conversion of derivative security
-
10,124
Added 1.72%
577,370
Common Stock
Dec 20
2022
-
4,000
Reduced 0.7%
568,889
Common Stock
Dec 15
2022
BUY
Exercise of conversion of derivative security
$71,880
$17.97 p/Share
4,000
Added 0.69%
572,889
Common Stock
Nov 25
2022
SELL
Payment of exercise price or tax liability
$135,000
$54.13 p/Share
2,494
Reduced 0.44%
568,889
Common Stock
Nov 25
2022
BUY
Exercise of conversion of derivative security
-
6,340
Added 1.1%
569,966
Common Stock
Nov 14
2022
-
12,000
Reduced 2.08%
565,043
Common Stock
Nov 09
2022
BUY
Exercise of conversion of derivative security
$215,640
$17.97 p/Share
12,000
Added 2.04%
577,043
Common Stock
Nov 01
2022
-
4,000
Reduced 0.7%
565,043
Common Stock
Oct 25
2022
BUY
Exercise of conversion of derivative security
$71,880
$17.97 p/Share
4,000
Added 0.7%
569,043
Common Stock
Oct 12
2022
-
4,000
Reduced 0.7%
565,043
Common Stock
Oct 07
2022
BUY
Exercise of conversion of derivative security
$59,800
$14.95 p/Share
4,000
Added 0.7%
569,043
Common Stock
Sep 28
2022
-
4,000
Reduced 0.7%
565,043
Common Stock
Sep 22
2022
BUY
Exercise of conversion of derivative security
$59,800
$14.95 p/Share
4,000
Added 0.7%
569,043
Common Stock
Aug 25
2022
SELL
Payment of exercise price or tax liability
$132,043
$77.49 p/Share
1,704
Reduced 0.3%
565,833
Common Stock
Aug 25
2022
BUY
Exercise of conversion of derivative security
-
6,341
Added 1.11%
566,661
Common Stock
Aug 08
2022
-
12,000
Reduced 2.09%
561,196
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
$179,400
$14.95 p/Share
12,000
Added 2.05%
573,196
Common Stock
May 26
2022
-
16,000
Reduced 2.77%
561,196
Common Stock
May 25
2022
SELL
Payment of exercise price or tax liability
$157,621
$63.2 p/Share
2,494
Reduced 0.43%
577,196
Common Stock
May 25
2022
BUY
Exercise of conversion of derivative security
-
6,340
Added 1.08%
578,273
Common Stock
May 13
2022
BUY
Exercise of conversion of derivative security
$239,200
$14.95 p/Share
16,000
Added 2.71%
573,350
Common Stock
May 11
2022
-
4,000
Reduced 0.71%
557,350
Common Stock