Feb 15
2024
SELL
Payment of exercise price or tax liability
$1,764,587
$34.07 p/Share
51,793
Reduced 2.14%
2,369,971
Common Stock
Feb 15
2024
SELL
Sale (or disposition) back to the issuer
$673,768
$34.07 p/Share
19,776
Reduced 0.83%
2,369,971
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
126,668
Added 5.03%
2,389,747
Common Stock
Jan 15
2024
SELL
Sale (or disposition) back to the issuer
$648,620
$32.8 p/Share
19,775
Reduced 0.85%
2,314,872
Common Stock
Jan 15
2024
BUY
Exercise of conversion of derivative security
-
19,775
Added 0.84%
2,334,647
Common Stock
Dec 15
2023
SELL
Sale (or disposition) back to the issuer
$664,440
$33.6 p/Share
19,775
Reduced 0.85%
2,314,872
Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
-
19,775
Added 0.84%
2,334,647
Common Stock
Nov 15
2023
SELL
Sale (or disposition) back to the issuer
$585,735
$29.62 p/Share
19,775
Reduced 0.85%
2,314,872
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
19,775
Added 0.84%
2,334,647
Common Stock
Oct 15
2023
SELL
Sale (or disposition) back to the issuer
$529,205
$26.76 p/Share
19,776
Reduced 0.85%
2,314,872
Common Stock
Oct 15
2023
BUY
Exercise of conversion of derivative security
-
19,776
Added 0.84%
2,334,648
Common Stock
Sep 15
2023
SELL
Sale (or disposition) back to the issuer
$570,311
$28.84 p/Share
19,775
Reduced 0.85%
2,314,872
Common Stock
Sep 15
2023
BUY
Exercise of conversion of derivative security
-
19,775
Added 0.84%
2,334,647
Common Stock
Aug 15
2023
SELL
Sale (or disposition) back to the issuer
$592,063
$29.94 p/Share
19,775
Reduced 0.85%
2,314,872
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
19,775
Added 0.84%
2,334,647
Common Stock
Jul 15
2023
SELL
Sale (or disposition) back to the issuer
$575,650
$29.11 p/Share
19,775
Reduced 0.85%
2,314,872
Common Stock
Jul 15
2023
BUY
Exercise of conversion of derivative security
-
19,775
Added 0.84%
2,334,647
Common Stock
Jun 15
2023
SELL
Sale (or disposition) back to the issuer
$580,821
$29.37 p/Share
19,776
Reduced 0.85%
2,314,872
Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
-
19,776
Added 0.84%
2,334,648
Common Stock
May 15
2023
SELL
Sale (or disposition) back to the issuer
$546,778
$27.65 p/Share
19,775
Reduced 0.85%
2,314,872
Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
-
19,775
Added 0.84%
2,334,647
Common Stock
Apr 15
2023
SELL
Sale (or disposition) back to the issuer
$583,758
$29.52 p/Share
19,775
Reduced 0.85%
2,314,872
Common Stock
Apr 15
2023
BUY
Exercise of conversion of derivative security
-
19,775
Added 0.84%
2,334,647
Common Stock
Mar 15
2023
SELL
Sale (or disposition) back to the issuer
$563,389
$28.49 p/Share
19,775
Reduced 0.85%
2,314,872
Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
19,775
Added 0.84%
2,334,647
Common Stock