Aug 30
2024
SELL
Sale (or disposition) back to the issuer
$32,175
$10.26 p/Share
3,136
Reduced 0.07%
4,703,693
Common Stock
Aug 29
2024
SELL
Sale (or disposition) back to the issuer
$39,769
$10.14 p/Share
3,922
Reduced 0.08%
4,706,829
Common Stock
Aug 28
2024
SELL
Sale (or disposition) back to the issuer
$63,838
$10.27 p/Share
6,216
Reduced 0.13%
4,710,751
Common Stock
Mar 12
2024
SELL
Sale (or disposition) back to the issuer
$150
$15.02 p/Share
10
Reduced 0.0%
4,395,030
Common Stock
Mar 11
2024
SELL
Sale (or disposition) back to the issuer
$12,115
$15.05 p/Share
805
Reduced 0.02%
4,395,040
Common Stock
Mar 07
2024
SELL
Sale (or disposition) back to the issuer
$36,152
$15.19 p/Share
2,380
Reduced 0.05%
4,395,845
Common Stock
Mar 05
2024
SELL
Sale (or disposition) back to the issuer
$36,652
$15.4 p/Share
2,380
Reduced 0.05%
4,398,225
Common Stock
Mar 04
2024
SELL
Sale (or disposition) back to the issuer
$37,270
$15.66 p/Share
2,380
Reduced 0.05%
4,400,605
Common Stock
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