Oct 08
2024
SELL
Open market or private sale
$3,886
$19.43 p/Share
200
Reduced 0.04%
494,758
Common Stock
Oct 07
2024
SELL
Open market or private sale
$1,982
$19.82 p/Share
100
Reduced 0.02%
494,958
Common Stock
Oct 04
2024
SELL
Open market or private sale
$31,856
$19.91 p/Share
1,600
Reduced 0.32%
495,058
Common Stock
Oct 02
2024
SELL
Open market or private sale
$33,983
$19.99 p/Share
1,700
Reduced 0.34%
496,658
Common Stock
Sep 27
2024
SELL
Open market or private sale
$31,905
$21.27 p/Share
1,500
Reduced 0.3%
498,358
Common Stock
Sep 26
2024
SELL
Open market or private sale
$41,520
$20.76 p/Share
2,000
Reduced 0.4%
499,858
Common Stock
Sep 25
2024
SELL
Open market or private sale
$20,330
$20.33 p/Share
1,000
Reduced 0.2%
501,858
Common Stock
Sep 23
2024
SELL
Open market or private sale
$8,572
$21.43 p/Share
400
Reduced 0.08%
502,858
Common Stock
Sep 20
2024
SELL
Open market or private sale
$171,444
$21.98 p/Share
7,800
Reduced 1.53%
503,258
Common Stock
Sep 19
2024
SELL
Open market or private sale
$125,571
$22.03 p/Share
5,700
Reduced 1.1%
511,058
Common Stock
Apr 01
2024
SELL
Open market or private sale
$95,375
$18.43 p/Share
5,175
Reduced 0.99%
516,758
Common Stock
Mar 06
2024
SELL
Open market or private sale
$3,626
$18.13 p/Share
200
Reduced 0.04%
521,933
Common Stock
Mar 05
2024
SELL
Open market or private sale
$142,516
$18.04 p/Share
7,900
Reduced 1.49%
522,133
Common Stock
Mar 04
2024
SELL
Open market or private sale
$101,920
$18.2 p/Share
5,600
Reduced 1.05%
530,033
Common Stock
Dec 21
2023
SELL
Open market or private sale
$249,795
$23.79 p/Share
10,500
Reduced 1.92%
535,633
Common Stock
Aug 14
2023
SELL
Payment of exercise price or tax liability
$43,555
$20.91 p/Share
2,083
Reduced 0.38%
546,133
Common Stock
Aug 14
2023
BUY
Grant, award, or other acquisition
-
3,890
Added 0.7%
548,216
Common Stock
Dec 15
2022
BUY
Exercise of conversion of derivative security
$211,000
$21.1 p/Share
10,000
Added 1.8%
544,326
Common Stock
Dec 10
2021
BUY
Exercise of conversion of derivative security
$194,100
$19.41 p/Share
10,000
Added 1.84%
534,326
Common Stock
Sep 30
2021
SELL
Open market or private sale
$774,600
$77.46 p/Share
10,000
Reduced 1.87%
524,326
Common Stock
Mar 17
2021
-
1,950
Reduced 0.36%
534,326
Common Stock
Feb 01
2021
SELL
Open market or private sale
$397,100
$79.42 p/Share
5,000
Reduced 0.92%
536,276
Common Stock
Dec 23
2020
-
510
Reduced 0.09%
541,276
Common Stock
Nov 02
2020
SELL
Open market or private sale
$371,450
$74.29 p/Share
5,000
Reduced 0.91%
541,786
Common Stock
Oct 20
2020
BUY
Exercise of conversion of derivative security
$63,500
$10.16 p/Share
6,250
Added 1.13%
546,786
Common Stock