Jan 04
2025
SELL
Sale (or disposition) back to the issuer
$134,782
$23.42 p/Share
5,755
Reduced 16.13%
29,916
Common Stock
Jan 04
2025
SELL
Payment of exercise price or tax liability
$79,581
$23.42 p/Share
3,398
Reduced 8.81%
35,151
Common Stock
Jan 04
2025
BUY
Exercise of conversion of derivative security
-
14,388
Added 27.18%
38,549
Common Stock
Jan 01
2025
SELL
Sale (or disposition) back to the issuer
$655,756
$23.09 p/Share
28,400
Reduced 48.7%
29,916
Common Stock
Jan 01
2025
BUY
Exercise of conversion of derivative security
-
28,400
Added 32.75%
58,316
Common Stock
May 26
2024
SELL
Payment of exercise price or tax liability
$132,266
$29.36 p/Share
4,505
Reduced 13.09%
29,916
Common Stock
May 26
2024
SELL
Sale (or disposition) back to the issuer
$126,159
$29.36 p/Share
4,297
Reduced 15.76%
22,976
Common Stock
May 26
2024
BUY
Exercise of conversion of derivative security
-
15,742
Added 32.66%
32,453
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$50,327
$30.8 p/Share
1,634
Reduced 6.64%
22,976
Common Stock
Feb 01
2024
SELL
Sale (or disposition) back to the issuer
$85,223
$30.8 p/Share
2,767
Reduced 11.91%
20,458
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
6,919
Added 21.94%
24,610
Common Stock
Jan 25
2024
SELL
Sale (or disposition) back to the issuer
$1,018,956
$35.88 p/Share
28,399
Reduced 58.13%
20,458
Common Stock
Jan 25
2024
BUY
Exercise of conversion of derivative security
-
28,399
Added 36.76%
48,857
Common Stock
Jan 04
2024
SELL
Payment of exercise price or tax liability
$63,060
$34.05 p/Share
1,852
Reduced 8.3%
20,458
Common Stock
Jan 04
2024
SELL
Sale (or disposition) back to the issuer
$101,707
$34.05 p/Share
2,987
Reduced 14.35%
17,830
Common Stock
Jan 04
2024
BUY
Exercise of conversion of derivative security
-
7,467
Added 25.08%
22,310
Common Stock
May 26
2023
SELL
Payment of exercise price or tax liability
$150,512
$33.41 p/Share
4,505
Reduced 20.17%
17,830
Common Stock
May 26
2023
SELL
Sale (or disposition) back to the issuer
$143,562
$33.41 p/Share
4,297
Reduced 28.29%
10,890
Common Stock
May 26
2023
BUY
Exercise of conversion of derivative security
-
15,742
Added 44.29%
19,798
Common Stock
Feb 01
2023
SELL
Sale (or disposition) back to the issuer
$129,635
$43.4 p/Share
2,987
Reduced 26.77%
8,170
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$76,384
$43.4 p/Share
1,760
Reduced 13.91%
10,890
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
7,467
Added 37.12%
12,650
Common Stock