Jun 15
2024
BUY
Exercise of conversion of derivative security
-
585
Added 6.41%
8,543
Common Stock, par valu...
Mar 31
2024
BUY
Grant, award, or other acquisition
$8,743
$36.28 p/Share
241
Added 2.94%
7,958
Common Stock, par valu...
Dec 31
2023
BUY
Grant, award, or other acquisition
$8,760
$36.5 p/Share
240
Added 3.02%
7,716
Common Stock, par valu...
Sep 30
2023
BUY
Grant, award, or other acquisition
$8,737
$39.18 p/Share
223
Added 2.9%
7,476
Common Stock, par valu...
Jun 30
2023
BUY
Exercise of conversion of derivative security
-
800
Added 10.2%
7,044
Common Stock, par valu...
Jun 30
2023
BUY
Grant, award, or other acquisition
$8,746
$41.85 p/Share
209
Added 2.8%
7,253
Common Stock, par valu...
Jun 15
2023
BUY
Exercise of conversion of derivative security
-
585
Added 8.57%
6,244
Common Stock, par valu...
Jun 08
2023
BUY
Exercise of conversion of derivative security
-
2,953
Added 34.29%
5,659
Common Stock, par valu...
Mar 31
2023
BUY
Grant, award, or other acquisition
$8,752
$38.39 p/Share
228
Added 7.77%
2,706
Common Stock, par valu...
Mar 01
2023
SELL
Open market or private sale
$20,900
$41.8 p/Share
500
Reduced 16.79%
2,478
Common Stock, par valu...
Dec 31
2022
BUY
Grant, award, or other acquisition
$8,754
$41.49 p/Share
211
Added 6.62%
2,978
Common Stock, par valu...
Sep 30
2022
BUY
Grant, award, or other acquisition
$8,738
$47.75 p/Share
183
Added 6.2%
2,767
Common Stock, par valu...
Jun 30
2022
BUY
Grant, award, or other acquisition
$8,711
$69.69 p/Share
125
Added 4.61%
2,584
Common Stock, par valu...
Jun 30
2022
BUY
Exercise of conversion of derivative security
-
801
Added 24.57%
2,459
Common Stock, par valu...
Jun 15
2022
BUY
Exercise of conversion of derivative security
-
586
Added 26.11%
1,658
Common Stock, par valu...
Mar 31
2022
BUY
Grant, award, or other acquisition
$8,808
$108.74 p/Share
81
Added 7.03%
1,072
Common Stock, par valu...
Dec 31
2021
BUY
Grant, award, or other acquisition
$8,728
$132.25 p/Share
66
Added 6.24%
991
Common Stock, par valu...
Sep 30
2021
BUY
Grant, award, or other acquisition
$6,280
$156.99 p/Share
40
Added 4.15%
925
Common Stock, par valu...
Jun 30
2021
BUY
Grant, award, or other acquisition
$6,289
$161.25 p/Share
39
Added 4.22%
885
Common Stock, par valu...
Jun 30
2021
BUY
Exercise of conversion of derivative security
-
801
Added 48.63%
846
Common Stock, par valu...
Mar 31
2021
BUY
Grant, award, or other acquisition
$6,182
$137.38 p/Share
45
Added 50.0%
45
Common Stock, par valu...