Oct 03
2024
BUY
Grant, award, or other acquisition
$76,225
$38.17 p/Share
1,997
Added 2.04%
95,778
Common Stock, par valu...
Jul 03
2024
BUY
Grant, award, or other acquisition
$76,241
$42.38 p/Share
1,799
Added 1.88%
93,781
Common Stock, par valu...
May 14
2024
BUY
Grant, award, or other acquisition
-
4,017
Added 4.18%
91,982
Common Stock, par valu...
Apr 03
2024
BUY
Grant, award, or other acquisition
$76,219
$37.18 p/Share
2,050
Added 2.28%
87,965
Common Stock, par valu...
Jan 04
2024
BUY
Grant, award, or other acquisition
$94,977
$31.13 p/Share
3,051
Added 3.43%
85,915
Common Stock, par valu...
Oct 04
2023
BUY
Grant, award, or other acquisition
$69,991
$27.16 p/Share
2,577
Added 3.02%
82,864
Common Stock, par valu...
Jul 06
2023
BUY
Grant, award, or other acquisition
$69,993
$32.54 p/Share
2,151
Added 2.61%
80,287
Common Stock, par valu...
May 09
2023
BUY
Grant, award, or other acquisition
-
4,382
Added 5.31%
78,136
Common Stock, par valu...
Apr 05
2023
BUY
Grant, award, or other acquisition
$69,988
$39.43 p/Share
1,775
Added 2.35%
73,754
Common Stock, par valu...
Jan 05
2023
BUY
Grant, award, or other acquisition
$69,963
$45.49 p/Share
1,538
Added 2.09%
71,979
Common Stock, par valu...
Oct 05
2022
BUY
Grant, award, or other acquisition
$74,990
$40.08 p/Share
1,871
Added 2.59%
70,441
Common Stock, par valu...
Sep 28
2022
BUY
Grant, award, or other acquisition
-
284
Added 0.41%
68,570
Common Stock, par valu...
Jul 06
2022
BUY
Grant, award, or other acquisition
$67,483
$42.63 p/Share
1,583
Added 2.27%
68,286
Common Stock, par valu...
May 09
2022
BUY
Grant, award, or other acquisition
-
2,767
Added 3.98%
66,703
Common Stock, par valu...
Apr 05
2022
BUY
Grant, award, or other acquisition
$67,449
$87.71 p/Share
769
Added 1.19%
63,936
Common Stock, par valu...
Jan 05
2022
BUY
Grant, award, or other acquisition
$67,450
$58.55 p/Share
1,152
Added 1.79%
63,167
Common Stock, par valu...
Oct 05
2021
BUY
Grant, award, or other acquisition
$67,493
$49.05 p/Share
1,376
Added 2.17%
62,015
Common Stock, par valu...
Jul 06
2021
BUY
Grant, award, or other acquisition
$67,470
$36.47 p/Share
1,850
Added 2.96%
60,639
Common Stock, par valu...
May 10
2021
BUY
Grant, award, or other acquisition
-
3,655
Added 5.85%
58,789
Common Stock, par valu...
Apr 05
2021
BUY
Grant, award, or other acquisition
$67,485
$31.55 p/Share
2,139
Added 3.73%
55,134
Common Stock, par valu...
Jan 06
2021
BUY
Grant, award, or other acquisition
$30,000
$25.21 p/Share
1,190
Added 2.2%
52,995
Common Stock, par valu...
Oct 05
2020
BUY
Grant, award, or other acquisition
$29,992
$11.93 p/Share
2,514
Added 4.63%
51,805
Common Stock, par valu...