Dec 20
2023
SELL
Sale (or disposition) back to the issuer
$122,855
$25.81 p/Share
4,760
Reduced 0.11%
4,448,853
Common Stock
Dec 19
2023
SELL
Sale (or disposition) back to the issuer
$124,474
$26.15 p/Share
4,760
Reduced 0.11%
4,453,613
Common Stock
Dec 06
2023
SELL
Sale (or disposition) back to the issuer
$129,472
$27.2 p/Share
4,760
Reduced 0.11%
4,458,373
Common Stock
Dec 05
2023
SELL
Sale (or disposition) back to the issuer
$128,091
$26.91 p/Share
4,760
Reduced 0.11%
4,463,133
Common Stock
Dec 04
2023
SELL
Sale (or disposition) back to the issuer
$185,711
$26.01 p/Share
7,140
Reduced 0.16%
4,467,893
Common Stock
Nov 29
2023
SELL
Sale (or disposition) back to the issuer
$100,309
$24.2 p/Share
4,145
Reduced 0.09%
4,475,033
Common Stock
Nov 28
2023
SELL
Sale (or disposition) back to the issuer
$266,004
$25.3 p/Share
10,514
Reduced 0.23%
4,479,178
Common Stock
Nov 27
2023
SELL
Sale (or disposition) back to the issuer
$112,301
$26.86 p/Share
4,181
Reduced 0.09%
4,489,692
Common Stock
Nov 10
2023
SELL
Sale (or disposition) back to the issuer
$53,288
$22.39 p/Share
2,380
Reduced 0.05%
4,460,540
Common Stock
Nov 09
2023
SELL
Sale (or disposition) back to the issuer
$52,050
$21.87 p/Share
2,380
Reduced 0.05%
4,462,920
Common Stock
Nov 08
2023
SELL
Sale (or disposition) back to the issuer
$61,765
$23.94 p/Share
2,580
Reduced 0.06%
4,465,300
Common Stock
Oct 19
2023
SELL
Sale (or disposition) back to the issuer
$131,471
$27.62 p/Share
4,760
Reduced 0.11%
4,434,547
Common Stock
Oct 18
2023
SELL
Sale (or disposition) back to the issuer
$135,088
$28.38 p/Share
4,760
Reduced 0.11%
4,439,307
Common Stock
Oct 17
2023
SELL
Sale (or disposition) back to the issuer
$135,898
$28.55 p/Share
4,760
Reduced 0.11%
4,444,067
Common Stock
Oct 04
2023
SELL
Sale (or disposition) back to the issuer
$122,379
$25.71 p/Share
4,760
Reduced 0.11%
4,448,827
Common Stock
Oct 03
2023
SELL
Sale (or disposition) back to the issuer
$137,468
$28.88 p/Share
4,760
Reduced 0.11%
4,453,587
Common Stock
Oct 02
2023
SELL
Sale (or disposition) back to the issuer
$148,702
$31.24 p/Share
4,760
Reduced 0.11%
4,458,347
Common Stock
Sep 27
2023
SELL
Sale (or disposition) back to the issuer
$131,471
$27.62 p/Share
4,760
Reduced 0.11%
4,429,774
Common Stock
Sep 26
2023
SELL
Sale (or disposition) back to the issuer
$127,472
$26.78 p/Share
4,760
Reduced 0.11%
4,434,534
Common Stock
Sep 25
2023
SELL
Sale (or disposition) back to the issuer
$227,884
$27.39 p/Share
8,320
Reduced 0.19%
4,439,294
Common Stock
Sep 15
2023
SELL
Sale (or disposition) back to the issuer
$89,679
$25.05 p/Share
3,580
Reduced 0.08%
4,447,614
Common Stock
Sep 14
2023
SELL
Sale (or disposition) back to the issuer
$58,476
$24.57 p/Share
2,380
Reduced 0.05%
4,451,194
Common Stock
Sep 13
2023
SELL
Sale (or disposition) back to the issuer
$121,822
$25.17 p/Share
4,840
Reduced 0.11%
4,453,574
Common Stock
May 26
2023
BUY
Grant, award, or other acquisition
-
29,678
Added 0.95%
3,101,667
Common Stock
Apr 11
2023
BUY
Conversion of derivative security
-
2,853,413
Added 48.16%
3,071,989
Common Stock