Sep 30
2023
SELL
Payment of exercise price or tax liability
$8,150
$28.7 p/Share
284
Reduced 6.81%
3,889
Common Stock
Sep 14
2023
SELL
Open market or private sale
$49,633
$29.81 p/Share
1,665
Reduced 28.52%
4,173
Common Stock
Sep 01
2023
BUY
Grant, award, or other acquisition
-
36
Added 0.61%
5,838
Common Stock
Aug 29
2023
SELL
Payment of exercise price or tax liability
$790
$30.4 p/Share
26
Reduced 0.45%
5,802
Common Stock
Jun 06
2023
BUY
Grant, award, or other acquisition
-
40
Added 0.68%
5,828
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
29
Added 0.5%
5,788
Common Stock
Dec 08
2022
BUY
Grant, award, or other acquisition
-
35
Added 0.6%
5,759
Common Stock
Nov 21
2022
SELL
Payment of exercise price or tax liability
$2,631
$36.05 p/Share
73
Reduced 1.26%
5,724
Common Stock
Nov 19
2022
SELL
Payment of exercise price or tax liability
$1,720
$35.84 p/Share
48
Reduced 0.82%
5,797
Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
$573
$35.84 p/Share
16
Reduced 0.27%
5,845
Common Stock
Nov 17
2022
BUY
Grant, award, or other acquisition
-
948
Added 13.92%
5,861
Common Stock
Sep 30
2022
SELL
Payment of exercise price or tax liability
$9,583
$35.36 p/Share
271
Reduced 5.23%
4,913
Common Stock
Sep 01
2022
BUY
Grant, award, or other acquisition
-
35
Added 0.67%
5,184
Common Stock
Jun 29
2022
SELL
Payment of exercise price or tax liability
$1,075
$37.08 p/Share
29
Reduced 0.56%
5,149
Common Stock
Jun 02
2022
BUY
Grant, award, or other acquisition
-
33
Added 0.63%
5,178
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
32
Added 0.62%
5,145
Common Stock
Dec 09
2021
BUY
Grant, award, or other acquisition
-
36
Added 0.7%
5,113
Common Stock
Nov 21
2021
SELL
Payment of exercise price or tax liability
$3,065
$43.78 p/Share
70
Reduced 1.36%
5,077
Common Stock
Nov 19
2021
SELL
Payment of exercise price or tax liability
$2,014
$43.78 p/Share
46
Reduced 0.89%
5,147
Common Stock
Nov 18
2021
BUY
Grant, award, or other acquisition
-
275
Added 5.03%
5,193
Common Stock
Sep 30
2021
SELL
Payment of exercise price or tax liability
$10,032
$38.29 p/Share
262
Reduced 5.06%
4,918
Common Stock
Sep 02
2021
BUY
Grant, award, or other acquisition
-
45
Added 0.86%
5,180
Common Stock
Jun 03
2021
BUY
Grant, award, or other acquisition
-
40
Added 0.77%
5,135
Common Stock
Apr 29
2021
BUY
Grant, award, or other acquisition
-
293
Added 5.44%
5,095
Common Stock
Mar 11
2021
SELL
Open market or private sale
$51,467
$40.75 p/Share
1,263
Reduced 20.82%
4,802
Common Stock