Sep 30
2024
BUY
Grant, award, or other acquisition
$12,487
$37.84 p/Share
330
Added 1.08%
30,345
Common Stock, par valu...
Jun 30
2024
BUY
Grant, award, or other acquisition
$12,486
$30.38 p/Share
411
Added 1.35%
30,015
Common Stock, par valu...
Jun 22
2024
BUY
Exercise of conversion of derivative security
-
6,088
Added 17.06%
29,603
Common Stock, par valu...
Jun 15
2024
BUY
Exercise of conversion of derivative security
-
585
Added 2.43%
23,515
Common Stock, par valu...
Mar 31
2024
BUY
Grant, award, or other acquisition
$12,516
$36.28 p/Share
345
Added 1.48%
22,930
Common Stock, par valu...
Dec 31
2023
BUY
Grant, award, or other acquisition
$12,483
$36.5 p/Share
342
Added 1.49%
22,586
Common Stock, par valu...
Nov 02
2023
BUY
Open market or private purchase
$116,440
$29.11 p/Share
4,000
Added 15.24%
22,243
Common Stock, par valu...
Oct 23
2023
BUY
Exercise of conversion of derivative security
-
692
Added 3.65%
18,243
Common Stock, par valu...
Sep 30
2023
BUY
Grant, award, or other acquisition
$12,498
$39.18 p/Share
319
Added 1.79%
17,551
Common Stock, par valu...
Jun 30
2023
BUY
Grant, award, or other acquisition
$12,513
$41.85 p/Share
299
Added 1.71%
17,232
Common Stock, par valu...
Jun 15
2023
BUY
Exercise of conversion of derivative security
-
585
Added 3.34%
16,934
Common Stock, par valu...
Jun 08
2023
BUY
Exercise of conversion of derivative security
-
2,953
Added 15.3%
16,349
Common Stock, par valu...
Mar 31
2023
BUY
Grant, award, or other acquisition
$12,515
$38.39 p/Share
326
Added 2.38%
13,396
Common Stock, par valu...
Dec 31
2022
BUY
Grant, award, or other acquisition
$12,488
$41.49 p/Share
301
Added 2.25%
13,070
Common Stock, par valu...
Oct 23
2022
BUY
Exercise of conversion of derivative security
-
693
Added 5.15%
12,769
Common Stock, par valu...
Sep 30
2022
BUY
Grant, award, or other acquisition
$12,510
$47.75 p/Share
262
Added 2.12%
12,076
Common Stock, par valu...
Jun 30
2022
BUY
Grant, award, or other acquisition
$12,475
$69.69 p/Share
179
Added 1.49%
11,814
Common Stock, par valu...
Jun 15
2022
BUY
Exercise of conversion of derivative security
-
586
Added 4.8%
11,635
Common Stock, par valu...
Mar 31
2022
BUY
Grant, award, or other acquisition
$12,505
$108.74 p/Share
115
Added 1.03%
11,049
Common Stock, par valu...
Dec 31
2021
BUY
Grant, award, or other acquisition
$12,564
$132.25 p/Share
95
Added 0.86%
10,934
Common Stock, par valu...
Oct 23
2021
BUY
Exercise of conversion of derivative security
-
693
Added 6.01%
10,839
Common Stock, par valu...
Sep 30
2021
BUY
Grant, award, or other acquisition
$12,402
$156.99 p/Share
79
Added 0.77%
10,146
Common Stock, par valu...
Jun 30
2021
BUY
Grant, award, or other acquisition
$12,578
$161.25 p/Share
78
Added 0.77%
10,067
Common Stock, par valu...
Mar 31
2021
BUY
Grant, award, or other acquisition
$12,502
$137.38 p/Share
91
Added 0.9%
9,988
Common Stock, par valu...
Feb 17
2021
SELL
Open market or private sale
$4,040,750
$161.63 p/Share
25,000
Reduced 71.64%
9,898
Common Stock, par valu...