Oct 01
2024
BUY
Grant, award, or other acquisition
$19,968
$49.92 p/Share
400
Added 0.66%
60,635
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
$19,974
$48.6 p/Share
411
Added 0.68%
60,235
Common Stock
Jun 01
2024
BUY
Grant, award, or other acquisition
-
3,500
Added 5.53%
59,824
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
$21,206
$47.02 p/Share
451
Added 0.79%
56,324
Common Stock
Jan 01
2024
BUY
Grant, award, or other acquisition
$18,730
$42.57 p/Share
440
Added 0.78%
55,873
Common Stock
Oct 01
2023
BUY
Grant, award, or other acquisition
$18,719
$37.29 p/Share
502
Added 0.9%
55,433
Common Stock
Jul 01
2023
BUY
Grant, award, or other acquisition
$18,720
$40.0 p/Share
468
Added 0.84%
54,931
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
-
5,000
Added 8.41%
54,463
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
$18,736
$40.91 p/Share
458
Added 0.92%
49,463
Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
$18,734
$38.0 p/Share
493
Added 1.0%
49,005
Common Stock
Oct 01
2022
BUY
Grant, award, or other acquisition
$18,748
$27.33 p/Share
686
Added 1.39%
48,512
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$18,726
$29.26 p/Share
640
Added 1.32%
47,826
Common Stock
Jun 01
2022
BUY
Grant, award, or other acquisition
-
4,500
Added 8.71%
47,186
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$18,702
$49.74 p/Share
376
Added 0.87%
42,686
Common Stock
Jan 01
2022
BUY
Grant, award, or other acquisition
$18,737
$41.73 p/Share
449
Added 1.05%
42,310
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$18,737
$32.53 p/Share
576
Added 1.36%
41,861
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
$18,741
$37.11 p/Share
505
Added 1.21%
41,285
Common Stock
Jun 01
2021
BUY
Grant, award, or other acquisition
-
3,800
Added 8.52%
40,780
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$18,737
$32.93 p/Share
569
Added 1.52%
36,980
Common Stock
Jan 01
2021
BUY
Grant, award, or other acquisition
$18,734
$26.02 p/Share
720
Added 1.94%
36,411
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
$18,737
$15.64 p/Share
1,198
Added 3.25%
35,691
Common Stock