Sep 20
2024
BUY
Grant, award, or other acquisition
$6,273
$63.37 p/Share
99
Added 0.25%
39,603
Common Stock
Aug 21
2024
-
1,000
Reduced 2.47%
39,504
Common Stock
Jun 21
2024
BUY
Grant, award, or other acquisition
$6,264
$65.26 p/Share
96
Added 0.24%
40,504
Common Stock
Jun 03
2024
BUY
Grant, award, or other acquisition
$139,999
$66.1 p/Share
2,118
Added 4.98%
40,408
Common Stock
Mar 22
2024
BUY
Grant, award, or other acquisition
$5,823
$63.99 p/Share
91
Added 0.24%
38,290
Common Stock
Dec 15
2023
BUY
Grant, award, or other acquisition
$5,202
$61.93 p/Share
84
Added 0.22%
38,199
Common Stock
Sep 15
2023
BUY
Grant, award, or other acquisition
$5,263
$56.6 p/Share
93
Added 0.24%
38,115
Common Stock
Aug 25
2023
-
1,000
Reduced 2.56%
38,022
Common Stock
Jun 16
2023
BUY
Grant, award, or other acquisition
$4,614
$50.71 p/Share
91
Added 0.23%
39,022
Common Stock
Jun 05
2023
BUY
Grant, award, or other acquisition
$134,964
$46.62 p/Share
2,895
Added 6.92%
38,931
Common Stock
Mar 24
2023
BUY
Grant, award, or other acquisition
$4,599
$49.46 p/Share
93
Added 0.26%
36,036
Common Stock
Dec 16
2022
BUY
Grant, award, or other acquisition
$4,277
$44.1 p/Share
97
Added 0.27%
35,943
Common Stock
Sep 16
2022
BUY
Grant, award, or other acquisition
$4,227
$48.03 p/Share
88
Added 0.24%
35,846
Common Stock
Jun 17
2022
BUY
Grant, award, or other acquisition
$3,654
$39.29 p/Share
93
Added 0.26%
35,758
Common Stock
Jun 06
2022
BUY
Grant, award, or other acquisition
$124,962
$42.81 p/Share
2,919
Added 7.57%
35,665
Common Stock
Mar 25
2022
BUY
Grant, award, or other acquisition
$3,765
$41.37 p/Share
91
Added 0.28%
32,746
Common Stock
Dec 17
2021
BUY
Grant, award, or other acquisition
$3,393
$51.41 p/Share
66
Added 0.2%
32,655
Common Stock
Sep 17
2021
BUY
Grant, award, or other acquisition
$3,295
$50.69 p/Share
65
Added 0.2%
32,589
Common Stock
Jun 30
2021
-
1,500
Reduced 4.41%
32,524
Common Stock
Jun 18
2021
BUY
Grant, award, or other acquisition
$2,941
$47.44 p/Share
62
Added 0.18%
34,024
Common Stock
Jun 07
2021
BUY
Grant, award, or other acquisition
$124,980
$51.73 p/Share
2,416
Added 6.64%
33,962
Common Stock
Mar 26
2021
BUY
Grant, award, or other acquisition
$2,955
$42.22 p/Share
70
Added 0.22%
31,546
Common Stock
Dec 18
2020
BUY
Grant, award, or other acquisition
$2,698
$40.88 p/Share
66
Added 0.21%
31,476
Common Stock