Sep 30
2024
BUY
Grant, award, or other acquisition
$15,015
$53.82 p/Share
279
Added 0.17%
164,220
Common Stock, par valu...
Jun 30
2024
BUY
Grant, award, or other acquisition
$14,992
$46.85 p/Share
320
Added 0.19%
163,941
Common Stock, par valu...
Jun 23
2024
BUY
Exercise of conversion of derivative security
-
1,034
Added 0.63%
163,621
Common Stock, par valu...
Jun 15
2024
BUY
Exercise of conversion of derivative security
-
1,325
Added 0.81%
162,587
Common Stock, par valu...
May 14
2024
BUY
Exercise of conversion of derivative security
-
549
Added 0.34%
161,262
Common Stock, par valu...
Mar 31
2024
BUY
Grant, award, or other acquisition
$13,708
$53.34 p/Share
257
Added 0.16%
160,713
Common Stock, par valu...
Dec 31
2023
BUY
Grant, award, or other acquisition
$14,928
$52.38 p/Share
285
Added 0.18%
160,456
Common Stock, par valu...
Sep 30
2023
BUY
Grant, award, or other acquisition
$15,016
$50.39 p/Share
298
Added 0.19%
160,171
Common Stock, par valu...
Jun 30
2023
BUY
Grant, award, or other acquisition
$15,009
$62.8 p/Share
239
Added 0.15%
159,873
Common Stock, par valu...
Jun 25
2023
BUY
Exercise of conversion of derivative security
-
1,347
Added 0.84%
159,634
Common Stock, par valu...
Jun 23
2023
BUY
Exercise of conversion of derivative security
-
1,034
Added 0.65%
158,287
Common Stock, par valu...
May 14
2023
BUY
Exercise of conversion of derivative security
-
549
Added 0.35%
157,253
Common Stock, par valu...
Mar 31
2023
BUY
Grant, award, or other acquisition
$17,492
$51.6 p/Share
339
Added 0.22%
156,704
Common Stock, par valu...
Dec 31
2022
BUY
Grant, award, or other acquisition
$15,007
$44.4 p/Share
338
Added 0.22%
156,365
Common Stock, par valu...
Sep 30
2022
BUY
Grant, award, or other acquisition
$15,008
$55.38 p/Share
271
Added 0.17%
156,027
Common Stock, par valu...
Jun 30
2022
BUY
Grant, award, or other acquisition
$15,042
$75.97 p/Share
198
Added 0.13%
155,756
Common Stock, par valu...
Jun 25
2022
BUY
Exercise of conversion of derivative security
-
1,346
Added 0.86%
155,558
Common Stock, par valu...
Jun 12
2022
BUY
Exercise of conversion of derivative security
-
1,788
Added 1.15%
154,212
Common Stock, par valu...
May 14
2022
BUY
Exercise of conversion of derivative security
-
548
Added 0.36%
152,424
Common Stock, par valu...
Mar 31
2022
BUY
Grant, award, or other acquisition
$15,042
$100.28 p/Share
150
Added 0.1%
151,876
Common Stock, par valu...
Dec 31
2021
BUY
Grant, award, or other acquisition
$15,032
$130.71 p/Share
115
Added 0.08%
151,726
Common Stock, par valu...
Sep 30
2021
BUY
Grant, award, or other acquisition
$14,983
$130.29 p/Share
115
Added 0.08%
151,611
Common Stock, par valu...
Jun 30
2021
BUY
Grant, award, or other acquisition
$14,954
$154.17 p/Share
97
Added 0.06%
151,496
Common Stock, par valu...
Jun 28
2021
BUY
Exercise of conversion of derivative security
-
2,690
Added 1.75%
151,363
Common Stock, par valu...
Jun 25
2021
BUY
Exercise of conversion of derivative security
-
1,346
Added 0.9%
148,673
Common Stock, par valu...