Sep 03
2024
BUY
Grant, award, or other acquisition
$1,013
$15.12 p/Share
67
Added 0.63%
10,553
Common Stock
Aug 01
2024
BUY
Grant, award, or other acquisition
$1,021
$21.29 p/Share
48
Added 0.46%
10,485
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
$1,012
$16.33 p/Share
62
Added 0.59%
10,437
Common Stock
Jun 03
2024
BUY
Grant, award, or other acquisition
$1,015
$18.81 p/Share
54
Added 0.52%
10,374
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$40,001
$21.12 p/Share
1,894
Reduced 15.51%
10,319
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
-
6,893
Added 36.08%
12,213
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
$1,024
$20.49 p/Share
50
Added 0.93%
5,320
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
$1,016
$21.62 p/Share
47
Added 0.88%
5,270
Common Stock
Dec 01
2023
BUY
Grant, award, or other acquisition
$1,024
$22.27 p/Share
46
Added 0.87%
5,223
Common Stock
Nov 01
2023
BUY
Grant, award, or other acquisition
$1,017
$23.66 p/Share
43
Added 0.82%
5,177
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
$1,009
$20.61 p/Share
49
Added 0.95%
5,134
Common Stock
Sep 01
2023
BUY
Grant, award, or other acquisition
$1,023
$22.74 p/Share
45
Added 0.88%
5,084
Common Stock
Aug 01
2023
BUY
Grant, award, or other acquisition
$1,008
$18.67 p/Share
54
Added 1.06%
5,039
Common Stock
Jul 03
2023
BUY
Grant, award, or other acquisition
$1,010
$19.43 p/Share
52
Added 1.03%
4,984
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
$1,024
$18.98 p/Share
54
Added 1.08%
4,931
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
$1,019
$20.81 p/Share
49
Added 0.99%
4,877
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
$1,008
$19.02 p/Share
53
Added 1.09%
4,828
Common
Feb 22
2023
SELL
Payment of exercise price or tax liability
$31,533
$18.86 p/Share
1,672
Reduced 26.15%
4,722
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
-
6,027
Added 48.52%
6,394
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
$1,015
$19.52 p/Share
52
Added 1.08%
4,774
Common
Feb 01
2023
BUY
Grant, award, or other acquisition
$1,016
$19.55 p/Share
52
Added 12.41%
367
Common
Jan 03
2023
BUY
Grant, award, or other acquisition
$1,016
$15.88 p/Share
64
Added 16.93%
314
Common
Dec 01
2022
BUY
Grant, award, or other acquisition
$1,012
$19.47 p/Share
52
Added 17.22%
250
Common
Nov 01
2022
BUY
Grant, award, or other acquisition
$1,019
$22.66 p/Share
45
Added 18.6%
197
Common
Oct 03
2022
BUY
Grant, award, or other acquisition
$1,021
$17.02 p/Share
60
Added 28.3%
152
Common