Sep 30
2024
BUY
Grant, award, or other acquisition
$23,119
$14.28 p/Share
1,619
Added 4.51%
34,263
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$23,117
$26.24 p/Share
881
Added 2.63%
32,644
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
$23,121
$23.45 p/Share
986
Added 3.01%
31,763
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
-
2,658
Added 7.95%
30,777
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$23,094
$43.99 p/Share
525
Added 1.83%
28,119
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$23,096
$31.51 p/Share
733
Added 2.59%
27,594
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$23,102
$45.21 p/Share
511
Added 1.87%
26,861
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$23,122
$84.08 p/Share
275
Added 1.03%
26,350
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
1,314
Added 4.8%
26,075
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$23,060
$89.73 p/Share
257
Added 1.03%
24,761
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$23,026
$99.68 p/Share
231
Added 0.93%
24,504
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$23,068
$84.5 p/Share
273
Added 1.11%
24,273
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$23,078
$115.39 p/Share
200
Added 0.83%
24,000
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
1,223
Added 4.89%
23,800
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$24,913
$148.29 p/Share
168
Added 0.74%
22,577
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$24,882
$181.62 p/Share
137
Added 0.61%
22,409
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$24,830
$170.07 p/Share
146
Added 0.65%
22,272
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$25,032
$148.12 p/Share
169
Added 0.76%
22,126
Common Stock
Feb 10
2021
BUY
Grant, award, or other acquisition
-
725
Added 3.2%
21,957
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$24,953
$138.63 p/Share
180
Added 0.84%
21,232
Common Stock
Oct 02
2020
BUY
Grant, award, or other acquisition
$24,993
$92.91 p/Share
269
Added 1.26%
21,052
Common Stock