Sep 30
2024
BUY
Grant, award, or other acquisition
$6,243
$53.82 p/Share
116
Added 0.15%
75,242
Common Stock, par valu...
Jun 30
2024
BUY
Grant, award, or other acquisition
$6,231
$46.85 p/Share
133
Added 0.18%
75,126
Common Stock, par valu...
Jun 23
2024
BUY
Exercise of conversion of derivative security
-
1,034
Added 1.36%
74,993
Common Stock, par valu...
Jun 15
2024
BUY
Exercise of conversion of derivative security
-
1,325
Added 1.76%
73,959
Common Stock, par valu...
May 14
2024
BUY
Exercise of conversion of derivative security
-
549
Added 0.75%
72,634
Common Stock, par valu...
Mar 31
2024
BUY
Grant, award, or other acquisition
$6,240
$53.34 p/Share
117
Added 0.16%
72,085
Common Stock, par valu...
Dec 31
2023
BUY
Grant, award, or other acquisition
$6,233
$52.38 p/Share
119
Added 0.17%
71,968
Common Stock, par valu...
Sep 30
2023
BUY
Grant, award, or other acquisition
$6,248
$50.39 p/Share
124
Added 0.17%
71,849
Common Stock, par valu...
Jun 30
2023
BUY
Grant, award, or other acquisition
$6,280
$62.8 p/Share
100
Added 0.14%
71,725
Common Stock, par valu...
Jun 25
2023
BUY
Exercise of conversion of derivative security
-
1,347
Added 1.85%
71,625
Common Stock, par valu...
Jun 23
2023
BUY
Exercise of conversion of derivative security
-
1,034
Added 1.45%
70,278
Common Stock, par valu...
May 14
2023
BUY
Exercise of conversion of derivative security
-
549
Added 0.79%
69,244
Common Stock, par valu...
Mar 31
2023
BUY
Grant, award, or other acquisition
$6,243
$51.6 p/Share
121
Added 0.18%
68,695
Common Stock, par valu...
Dec 31
2022
BUY
Grant, award, or other acquisition
$6,260
$44.4 p/Share
141
Added 0.21%
68,574
Common Stock, par valu...
Sep 30
2022
BUY
Grant, award, or other acquisition
$6,258
$55.38 p/Share
113
Added 0.16%
68,433
Common Stock, par valu...
Jun 30
2022
BUY
Grant, award, or other acquisition
$6,306
$75.97 p/Share
83
Added 0.12%
68,320
Common Stock, par valu...
Jun 25
2022
BUY
Exercise of conversion of derivative security
-
1,346
Added 1.93%
68,237
Common Stock, par valu...
Jun 12
2022
BUY
Exercise of conversion of derivative security
-
1,788
Added 2.6%
66,891
Common Stock, par valu...
May 14
2022
BUY
Exercise of conversion of derivative security
-
548
Added 0.83%
65,103
Common Stock, par valu...
Mar 31
2022
BUY
Grant, award, or other acquisition
$6,217
$100.28 p/Share
62
Added 0.1%
64,555
Common Stock, par valu...
Dec 31
2021
BUY
Grant, award, or other acquisition
$6,274
$130.71 p/Share
48
Added 0.07%
64,493
Common Stock, par valu...
Sep 30
2021
BUY
Grant, award, or other acquisition
$6,254
$130.29 p/Share
48
Added 0.07%
64,445
Common Stock, par valu...
Jun 30
2021
BUY
Grant, award, or other acquisition
$6,321
$154.17 p/Share
41
Added 0.06%
64,397
Common Stock, par valu...
Jun 28
2021
BUY
Exercise of conversion of derivative security
-
2,690
Added 4.01%
64,371
Common Stock, par valu...
Jun 25
2021
BUY
Exercise of conversion of derivative security
-
1,346
Added 2.14%
61,681
Common Stock, par valu...