Feb 28
2024
SELL
Payment of exercise price or tax liability
$32,905
$29.86 p/Share
1,102
Reduced 1.61%
67,378
Common Stock, $1.60 pa...
Feb 27
2024
SELL
Payment of exercise price or tax liability
$50,506
$30.01 p/Share
1,683
Reduced 2.4%
68,480
Common Stock, $1.60 pa...
Feb 26
2024
BUY
Grant, award, or other acquisition
-
16,661
Added 19.19%
70,163
Common Stock, $1.60 pa...
Feb 22
2024
SELL
Payment of exercise price or tax liability
$191,721
$33.43 p/Share
5,735
Reduced 9.68%
53,502
Common Stock, $1.60 pa...
Feb 22
2024
BUY
Grant, award, or other acquisition
-
9,903
Added 14.32%
59,237
Common Stock, $1.60 pa...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$47,760
$43.34 p/Share
1,102
Reduced 2.18%
49,334
Common Stock, $1.60 pa...
Feb 27
2023
BUY
Grant, award, or other acquisition
-
11,536
Added 18.61%
50,436
Common Stock, $1.60 pa...
Feb 24
2023
SELL
Payment of exercise price or tax liability
$553,117
$43.58 p/Share
12,692
Reduced 24.6%
38,900
Common Stock, $1.60 pa...
Feb 24
2023
BUY
Grant, award, or other acquisition
-
26,814
Added 34.2%
51,592
Common Stock, $1.60 pa...
Feb 22
2023
SELL
Payment of exercise price or tax liability
$61,431
$45.17 p/Share
1,360
Reduced 5.2%
24,778
Common Stock, $1.60 pa...
Jul 26
2022
SELL
Payment of exercise price or tax liability
$21,439
$45.81 p/Share
468
Reduced 1.76%
26,138
Common Stock, $1.60 pa...
Feb 28
2022
BUY
Grant, award, or other acquisition
-
7,552
Added 22.11%
26,606
Common Stock, $1.60 pa...
Feb 25
2022
SELL
Payment of exercise price or tax liability
$377,470
$67.07 p/Share
5,628
Reduced 22.8%
19,054
Common Stock, $1.60 pa...
Feb 25
2022
BUY
Grant, award, or other acquisition
-
10,218
Added 30.27%
23,540
Common Stock, $1.60 pa...
Feb 24
2022
SELL
Payment of exercise price or tax liability
$65,388
$67.9 p/Share
963
Reduced 6.24%
14,464
Common Stock, $1.60 pa...
Feb 22
2022
SELL
Payment of exercise price or tax liability
$89,460
$67.67 p/Share
1,322
Reduced 7.89%
15,427
Common Stock, $1.60 pa...
Jul 27
2021
SELL
Open market or private sale
$36,417
$61.0 p/Share
597
Reduced 3.44%
16,749
Common Stock, $1.60 pa...
Jul 26
2021
SELL
Payment of exercise price or tax liability
$28,356
$60.59 p/Share
468
Reduced 2.63%
17,346
Common Stock, $1.60 pa...
Mar 26
2021
SELL
Open market or private sale
$387,228
$61.0 p/Share
6,348
Reduced 26.27%
17,814
Common Stock, $1.60 pa...
Feb 26
2021
SELL
Payment of exercise price or tax liability
$159,199
$55.01 p/Share
2,894
Reduced 10.7%
24,162
Common Stock, $1.60 pa...
Feb 26
2021
BUY
Grant, award, or other acquisition
-
4,476
Added 14.63%
26,127
Common Stock, $1.60 pa...
Feb 25
2021
SELL
Payment of exercise price or tax liability
$64,615
$56.63 p/Share
1,141
Reduced 4.81%
22,580
Common Stock, $1.60 pa...
Feb 24
2021
SELL
Payment of exercise price or tax liability
$56,760
$56.76 p/Share
1,000
Reduced 4.05%
23,721
Common Stock, $1.60 pa...
Feb 22
2021
BUY
Grant, award, or other acquisition
-
8,697
Added 26.02%
24,721
Common Stock, $1.60 pa...
Oct 21
2020
SELL
Open market or private sale
$158,554
$61.67 p/Share
2,571
Reduced 13.83%
16,024
Common Stock, $1.60 pa...