Sep 30
2024
BUY
Grant, award, or other acquisition
$12,486
$53.82 p/Share
232
Added 0.14%
164,863
Common Stock, par valu...
Jun 30
2024
BUY
Grant, award, or other acquisition
$12,508
$46.85 p/Share
267
Added 0.16%
164,631
Common Stock, par valu...
Jun 23
2024
BUY
Exercise of conversion of derivative security
-
1,034
Added 0.63%
164,364
Common Stock, par valu...
Jun 15
2024
BUY
Exercise of conversion of derivative security
-
1,325
Added 0.8%
163,330
Common Stock, par valu...
May 14
2024
BUY
Exercise of conversion of derivative security
-
549
Added 0.34%
162,005
Common Stock, par valu...
Mar 31
2024
BUY
Grant, award, or other acquisition
$12,481
$53.34 p/Share
234
Added 0.14%
161,456
Common Stock, par valu...
Dec 31
2023
BUY
Grant, award, or other acquisition
$12,414
$52.38 p/Share
237
Added 0.15%
161,222
Common Stock, par valu...
Sep 30
2023
BUY
Grant, award, or other acquisition
$12,496
$50.39 p/Share
248
Added 0.15%
160,985
Common Stock, par valu...
Jun 30
2023
BUY
Grant, award, or other acquisition
$12,497
$62.8 p/Share
199
Added 0.12%
160,737
Common Stock, par valu...
Jun 25
2023
BUY
Exercise of conversion of derivative security
-
1,347
Added 0.83%
160,538
Common Stock, par valu...
Jun 23
2023
BUY
Exercise of conversion of derivative security
-
1,034
Added 0.65%
159,191
Common Stock, par valu...
May 14
2023
BUY
Exercise of conversion of derivative security
-
549
Added 0.35%
158,157
Common Stock, par valu...
Mar 31
2023
BUY
Grant, award, or other acquisition
$12,487
$51.6 p/Share
242
Added 0.47%
51,367
Common Stock, par valu...
Dec 31
2022
BUY
Grant, award, or other acquisition
$12,520
$44.4 p/Share
282
Added 0.55%
51,125
Common Stock, par valu...
Nov 23
2022
BUY
Open market or private purchase
$1,561,866
$47.91 p/Share
32,600
Added 17.19%
157,084
Common Stock, par valu...
Nov 22
2022
BUY
Open market or private purchase
$3,444,925
$46.78 p/Share
73,641
Added 37.17%
124,484
Common Stock, par valu...
Sep 30
2022
BUY
Grant, award, or other acquisition
$12,516
$55.38 p/Share
226
Added 0.44%
50,843
Common Stock, par valu...
Jun 30
2022
BUY
Grant, award, or other acquisition
$12,535
$75.97 p/Share
165
Added 0.32%
50,617
Common Stock, par valu...
Jun 25
2022
BUY
Exercise of conversion of derivative security
-
1,346
Added 2.6%
50,452
Common Stock, par valu...
Jun 12
2022
BUY
Exercise of conversion of derivative security
-
1,788
Added 3.51%
49,106
Common Stock, par valu...
May 14
2022
BUY
Exercise of conversion of derivative security
-
548
Added 1.14%
47,318
Common Stock, par valu...
Mar 31
2022
BUY
Grant, award, or other acquisition
$12,535
$100.28 p/Share
125
Added 0.27%
46,770
Common Stock, par valu...
Jun 28
2021
BUY
Exercise of conversion of derivative security
-
2,690
Added 5.45%
46,645
Common Stock, par valu...
Jun 25
2021
BUY
Exercise of conversion of derivative security
-
1,346
Added 2.97%
43,955
Common Stock, par valu...
Jun 12
2021
BUY
Exercise of conversion of derivative security
-
1,788
Added 4.03%
42,609
Common Stock, par valu...