Oct 25
2024
BUY
Grant, award, or other acquisition
$35,115
$45.31 p/Share
775
Added 0.86%
89,122
Common Stock
Jul 26
2024
BUY
Grant, award, or other acquisition
$33,618
$38.29 p/Share
878
Added 0.98%
88,705
Common Stock
Apr 26
2024
BUY
Grant, award, or other acquisition
$32,103
$36.9 p/Share
870
Added 0.98%
88,251
Common Stock
Mar 10
2024
BUY
Grant, award, or other acquisition
-
312
Added 0.35%
87,816
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
404
Added 3.75%
10,382
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
1,632
Added 26.45%
4,539
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
893
Added 1.01%
87,504
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
$31,165
$39.35 p/Share
792
Added 0.91%
86,611
Common Stock
Oct 27
2023
BUY
Grant, award, or other acquisition
$31,568
$35.47 p/Share
890
Added 1.02%
86,237
Common Stock
Aug 25
2023
-
134
Reduced 1.45%
9,102
Common Stock
Jul 28
2023
BUY
Grant, award, or other acquisition
$33,925
$39.04 p/Share
869
Added 1.0%
85,805
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$31,381
$34.11 p/Share
920
Added 1.07%
85,352
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
307
Added 0.36%
84,908
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
1,617
Added 28.48%
4,060
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
1,379
Added 1.6%
84,601
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
$31,013
$38.67 p/Share
802
Added 0.95%
83,222
Common Stock
Oct 27
2022
BUY
Grant, award, or other acquisition
-
844
Added 1.01%
82,840
Common Stock
Jul 28
2022
BUY
Grant, award, or other acquisition
-
869
Added 1.05%
81,996
Common Stock
Jun 01
2022
BUY
Grant, award, or other acquisition
-
639
Added 0.78%
81,127
Common Stock
Apr 28
2022
BUY
Grant, award, or other acquisition
-
617
Added 0.76%
80,488
Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
-
1,208
Added 21.61%
4,382
Common Stock
Feb 27
2022
BUY
Grant, award, or other acquisition
-
1,352
Added 1.66%
79,871
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
690
Added 0.87%
78,519
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
-
621
Added 0.79%
77,829
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
-
621
Added 0.8%
77,208
Common Stock