Jan 04
2025
SELL
Sale (or disposition) back to the issuer
$608,685
$23.42 p/Share
25,990
Reduced 4.35%
571,744
Common Stock
Jan 04
2025
SELL
Payment of exercise price or tax liability
$359,286
$23.42 p/Share
15,341
Reduced 2.51%
595,388
Common Stock
Jan 04
2025
BUY
Exercise of conversion of derivative security
-
64,975
Added 9.62%
610,729
Common Stock
Jan 01
2025
SELL
Sale (or disposition) back to the issuer
$4,675,771
$23.09 p/Share
202,502
Reduced 26.15%
571,744
Common Stock
Jan 01
2025
BUY
Exercise of conversion of derivative security
-
202,502
Added 20.73%
774,246
Common Stock
Feb 01
2024
-
3,504
Reduced 0.61%
571,643
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$194,378
$30.8 p/Share
6,311
Reduced 1.09%
575,147
Common Stock
Feb 01
2024
SELL
Sale (or disposition) back to the issuer
$329,282
$30.8 p/Share
10,691
Reduced 1.86%
565,420
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
26,729
Added 4.39%
581,458
Common Stock
Jan 25
2024
SELL
Sale (or disposition) back to the issuer
$7,265,771
$35.88 p/Share
202,502
Reduced 26.37%
565,420
Common Stock
Jan 25
2024
BUY
Exercise of conversion of derivative security
-
202,502
Added 20.87%
767,922
Common Stock
Jan 05
2024
SELL
Payment of exercise price or tax liability
$621,038
$34.34 p/Share
18,085
Reduced 3.1%
565,420
Common Stock
Jan 05
2024
SELL
Sale (or disposition) back to the issuer
$1,052,143
$34.34 p/Share
30,639
Reduced 5.39%
537,547
Common Stock
Jan 05
2024
BUY
Exercise of conversion of derivative security
-
76,597
Added 11.6%
583,505
Common Stock
Jan 04
2024
SELL
Payment of exercise price or tax liability
$307,471
$34.05 p/Share
9,030
Reduced 1.65%
537,547
Common Stock
Jan 04
2024
SELL
Sale (or disposition) back to the issuer
$520,862
$34.05 p/Share
15,297
Reduced 2.84%
523,631
Common Stock
Jan 04
2024
BUY
Exercise of conversion of derivative security
-
38,243
Added 6.54%
546,577
Common Stock
Jan 01
2024
SELL
Sale (or disposition) back to the issuer
$6,036,558
$35.88 p/Share
168,243
Reduced 24.32%
523,631
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
168,243
Added 19.56%
691,874
Common Stock
Feb 01
2023
SELL
Sale (or disposition) back to the issuer
$663,889
$43.4 p/Share
15,297
Reduced 2.9%
511,992
Common Stock
Feb 01
2023
-
2,349
Reduced 0.45%
523,559
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$391,902
$43.4 p/Share
9,030
Reduced 1.69%
525,908
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
38,243
Added 6.67%
534,938
Common Stock
Jan 25
2023
SELL
Sale (or disposition) back to the issuer
$7,853,583
$46.68 p/Share
168,243
Reduced 24.73%
511,992
Common Stock
Jan 25
2023
BUY
Exercise of conversion of derivative security
-
168,243
Added 19.83%
680,235
Common Stock