Nov 01
2024
BUY
Grant, award, or other acquisition
$387
$13.84 p/Share
28
Added 0.16%
17,836
Common
Oct 01
2024
BUY
Grant, award, or other acquisition
$395
$14.11 p/Share
28
Added 0.16%
17,807
Common
Sep 03
2024
BUY
Grant, award, or other acquisition
$393
$15.12 p/Share
26
Added 0.15%
17,779
Common
Aug 01
2024
BUY
Grant, award, or other acquisition
$383
$21.29 p/Share
18
Added 0.1%
17,753
Common
Jul 01
2024
BUY
Grant, award, or other acquisition
$391
$16.33 p/Share
24
Added 0.14%
17,734
Common
Jun 03
2024
BUY
Grant, award, or other acquisition
$395
$18.81 p/Share
21
Added 0.12%
17,709
Common
Feb 22
2024
SELL
Payment of exercise price or tax liability
$40,381
$21.12 p/Share
1,912
Reduced 9.76%
17,688
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
6,893
Added 26.02%
19,600
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
$389
$20.49 p/Share
19
Added 0.15%
12,707
Common
Jan 02
2024
BUY
Grant, award, or other acquisition
$389
$21.62 p/Share
18
Added 0.14%
12,687
Common
Dec 01
2023
BUY
Grant, award, or other acquisition
$378
$22.27 p/Share
17
Added 0.13%
12,669
Common
Nov 01
2023
BUY
Grant, award, or other acquisition
$378
$23.66 p/Share
16
Added 0.13%
12,651
Common
Oct 02
2023
BUY
Grant, award, or other acquisition
$391
$20.61 p/Share
19
Added 0.15%
12,634
Common
Sep 01
2023
BUY
Grant, award, or other acquisition
$386
$22.74 p/Share
17
Added 0.13%
12,615
Common
Aug 01
2023
BUY
Grant, award, or other acquisition
$392
$18.67 p/Share
21
Added 0.17%
12,597
Common
Jul 03
2023
BUY
Grant, award, or other acquisition
$388
$19.43 p/Share
20
Added 0.16%
12,576
Common
Jun 01
2023
BUY
Grant, award, or other acquisition
$398
$18.98 p/Share
21
Added 0.17%
12,555
Common
May 01
2023
BUY
Grant, award, or other acquisition
$395
$20.81 p/Share
19
Added 0.15%
12,534
Common
Apr 03
2023
BUY
Grant, award, or other acquisition
$399
$19.02 p/Share
21
Added 0.17%
12,515
Common
Mar 01
2023
BUY
Grant, award, or other acquisition
$390
$19.52 p/Share
20
Added 0.16%
12,494
Common
Feb 22
2023
SELL
Payment of exercise price or tax liability
$31,533
$18.86 p/Share
1,672
Reduced 11.82%
12,473
Common
Feb 22
2023
BUY
Exercise of conversion of derivative security
-
6,027
Added 29.88%
14,145
Common
Feb 01
2023
BUY
Grant, award, or other acquisition
$391
$19.55 p/Share
20
Added 0.25%
8,118
Common
Jan 03
2023
BUY
Grant, award, or other acquisition
$397
$15.88 p/Share
25
Added 0.31%
8,098
Common
Dec 01
2022
BUY
Grant, award, or other acquisition
$389
$19.47 p/Share
20
Added 0.25%
8,073
Common