Nov 17
2023
SELL
Sale (or disposition) back to the issuer
$41,142
$27.78 p/Share
1,481
Reduced 4.53%
31,192
Common Stock
Nov 17
2023
BUY
Exercise of conversion of derivative security
-
1,481
Added 4.34%
32,673
Common Stock
Nov 16
2023
SELL
Sale (or disposition) back to the issuer
$38,447
$27.82 p/Share
1,382
Reduced 4.24%
31,192
Common Stock
Nov 16
2023
BUY
Exercise of conversion of derivative security
-
1,382
Added 4.07%
32,574
Common Stock
Nov 15
2023
SELL
Sale (or disposition) back to the issuer
$34,846
$28.4 p/Share
1,227
Reduced 3.78%
31,192
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
1,227
Added 3.65%
32,419
Common Stock
Oct 26
2023
BUY
Open market or private purchase
$25,150
$25.15 p/Share
1,000
Added 3.11%
31,192
Common Stock
May 02
2023
BUY
Open market or private purchase
$25,027
$28.44 p/Share
880
Added 2.87%
29,757
Common Stock
Mar 09
2023
BUY
Open market or private purchase
$24,997
$35.06 p/Share
713
Added 2.43%
28,682
Common Stock
Jan 26
2023
BUY
Open market or private purchase
$24,993
$33.28 p/Share
751
Added 2.61%
27,969
Common Stock
Nov 23
2022
SELL
Payment of exercise price or tax liability
$286,150
$38.8 p/Share
7,375
Reduced 21.42%
27,058
Common Stock
Nov 23
2022
BUY
Exercise of conversion of derivative security
$283,521
$34.5 p/Share
8,218
Added 19.27%
34,433
Common Stock
Nov 18
2022
SELL
Exercise of conversion of derivative security
-
1,062
Reduced 3.75%
27,277
Common Stock
Nov 18
2022
SELL
Sale (or disposition) back to the issuer
$41,025
$38.63 p/Share
1,062
Reduced 3.89%
26,215
Common Stock
Nov 17
2022
SELL
Exercise of conversion of derivative security
-
1,482
Reduced 5.08%
27,697
Common Stock
Nov 17
2022
SELL
Sale (or disposition) back to the issuer
$57,160
$38.57 p/Share
1,482
Reduced 5.35%
26,215
Common Stock
Nov 16
2022
SELL
Sale (or disposition) back to the issuer
$53,013
$38.36 p/Share
1,382
Reduced 5.01%
26,215
Common Stock
Nov 16
2022
SELL
Exercise of conversion of derivative security
-
1,382
Reduced 4.77%
27,597
Common Stock
Jul 26
2022
BUY
Open market or private purchase
$27,778
$32.68 p/Share
850
Added 3.16%
26,043
Common Stock
Nov 23
2021
BUY
Open market or private purchase
$21,856
$34.15 p/Share
640
Added 2.53%
24,689
Common Stock
Nov 19
2021
SELL
Sale (or disposition) back to the issuer
$67,435
$33.4 p/Share
2,019
Reduced 7.75%
24,049
Common Stock
Nov 19
2021
BUY
Exercise of conversion of derivative security
-
2,019
Added 7.47%
25,006
Common Stock
Nov 17
2021
SELL
Sale (or disposition) back to the issuer
$50,166
$33.85 p/Share
1,482
Reduced 5.8%
24,049
Common Stock
Nov 17
2021
SELL
Sale (or disposition) back to the issuer
$50,166
$33.85 p/Share
1,482
Reduced 5.8%
24,049
Common Stock
Nov 17
2021
BUY
Exercise of conversion of derivative security
-
1,482
Added 5.49%
25,531
Common Stock