Feb 29
2024
SELL
Sale (or disposition) back to the issuer
$41,459
$17.42 p/Share
2,380
Reduced 0.05%
4,402,985
Common Stock
Feb 28
2024
SELL
Sale (or disposition) back to the issuer
$38,794
$16.3 p/Share
2,380
Reduced 0.05%
4,405,365
Common Stock
Feb 27
2024
SELL
Sale (or disposition) back to the issuer
$65,550
$15.46 p/Share
4,240
Reduced 0.1%
4,407,745
Common Stock
Feb 15
2024
SELL
Sale (or disposition) back to the issuer
$31,398
$18.47 p/Share
1,700
Reduced 0.04%
4,378,652
Common Stock
Feb 14
2024
SELL
Sale (or disposition) back to the issuer
$22,728
$18.94 p/Share
1,200
Reduced 0.03%
4,380,352
Common Stock
Feb 13
2024
SELL
Sale (or disposition) back to the issuer
$45,291
$19.03 p/Share
2,380
Reduced 0.05%
4,381,552
Common Stock
Jan 26
2024
SELL
Sale (or disposition) back to the issuer
$50,122
$21.06 p/Share
2,380
Reduced 0.05%
4,350,599
Common Stock
Jan 25
2024
SELL
Sale (or disposition) back to the issuer
$51,979
$21.84 p/Share
2,380
Reduced 0.05%
4,352,979
Common Stock
Jan 24
2024
SELL
Sale (or disposition) back to the issuer
$56,239
$23.63 p/Share
2,380
Reduced 0.05%
4,355,359
Common Stock
Jan 11
2024
SELL
Sale (or disposition) back to the issuer
$133,042
$27.95 p/Share
4,760
Reduced 0.11%
4,357,739
Common Stock
Jan 10
2024
SELL
Sale (or disposition) back to the issuer
$142,086
$29.85 p/Share
4,760
Reduced 0.11%
4,362,499
Common Stock
Jan 09
2024
SELL
Sale (or disposition) back to the issuer
$146,179
$30.71 p/Share
4,760
Reduced 0.11%
4,367,259
Common Stock
Dec 22
2023
BUY
Conversion of derivative security
-
1,199,997
Added 21.67%
4,338,686
Common Stock
Dec 21
2023
SELL
Sale (or disposition) back to the issuer
$127,758
$26.84 p/Share
4,760
Reduced 0.11%
4,444,093
Common Stock
Dec 21
2023
BUY
Exercise of in-the-money or at-the-money derivatives securities
$1,511
$0.01 p/Share
151,141
Added 4.59%
3,138,689
Common Stock
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