Feb 15
2025
SELL
Payment of exercise price or tax liability
$38,445
$26.1 p/Share
1,473
Reduced 1.99%
72,534
Common Stock, $1.25 pa...
Feb 15
2025
BUY
Grant, award, or other acquisition
-
4,902
Added 6.21%
74,007
Common Stock, $1.25 pa...
Nov 26
2024
-
1,500
Reduced 2.13%
68,946
Common Stock, $1.25 pa...
May 02
2024
BUY
Open market or private purchase
$14,900
$14.9 p/Share
1,000
Added 1.41%
69,728
Common Stock, $1.25 pa...
Feb 15
2024
SELL
Payment of exercise price or tax liability
$21,042
$18.94 p/Share
1,111
Reduced 1.59%
68,728
Common Stock, $1.25 pa...
Feb 15
2024
BUY
Grant, award, or other acquisition
-
3,143
Added 4.31%
69,839
Common Stock, $1.25 pa...
Feb 09
2024
SELL
Payment of exercise price or tax liability
$7,597
$19.58 p/Share
388
Reduced 0.58%
66,696
Common Stock, $1.25 pa...
Feb 09
2024
BUY
Grant, award, or other acquisition
-
1,098
Added 1.61%
67,084
Common Stock, $1.25 pa...
Feb 23
2023
SELL
Payment of exercise price or tax liability
$2,379
$17.89 p/Share
133
Reduced 0.2%
64,817
Common Stock, $1.25 pa...
Feb 23
2023
BUY
Exercise of conversion of derivative security
-
442
Added 0.68%
64,950
Common Stock, $1.25 pa...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$8,253
$17.16 p/Share
481
Reduced 0.74%
64,508
Common Stock, $1.25 pa...
Feb 15
2023
BUY
Grant, award, or other acquisition
-
1,599
Added 2.41%
64,850
Common Stock, $1.25 pa...
Feb 09
2023
SELL
Payment of exercise price or tax liability
$6,904
$17.75 p/Share
389
Reduced 0.61%
63,251
Common Stock, $1.25 pa...
Feb 09
2023
BUY
Grant, award, or other acquisition
-
1,099
Added 1.7%
63,640
Common Stock, $1.25 pa...
Feb 08
2023
SELL
Payment of exercise price or tax liability
$35,413
$17.54 p/Share
2,019
Reduced 3.13%
62,541
Common Stock, $1.25 pa...
Feb 08
2023
BUY
Grant, award, or other acquisition
-
5,701
Added 8.11%
64,560
Common Stock, $1.25 pa...
Sep 23
2022
BUY
Open market or private purchase
$15,500
$15.5 p/Share
1,000
Added 1.67%
58,859
Common Stock, $1.25 pa...
Jun 06
2022
-
100
Reduced 0.17%
57,609
Common Stock, $1.25 pa...
Feb 23
2022
SELL
Payment of exercise price or tax liability
$2,885
$21.69 p/Share
133
Reduced 0.23%
57,662
Common Stock, $1.25 pa...
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
442
Added 0.76%
57,795
Common Stock, $1.25 pa...
Feb 12
2022
SELL
Payment of exercise price or tax liability
$8,645
$22.11 p/Share
391
Reduced 0.68%
57,353
Common Stock, $1.25 pa...
Feb 12
2022
BUY
Exercise of conversion of derivative security
-
1,341
Added 2.27%
57,744
Common Stock, $1.25 pa...
Feb 09
2022
SELL
Payment of exercise price or tax liability
$36,303
$22.19 p/Share
1,636
Reduced 2.82%
56,403
Common Stock, $1.25 pa...
Feb 09
2022
BUY
Grant, award, or other acquisition
-
5,606
Added 8.81%
58,039
Common Stock, $1.25 pa...
Dec 29
2021
-
3,384
Reduced 6.06%
52,433
Common Stock, $1.25 pa...