Feb 28
2024
SELL
Payment of exercise price or tax liability
$32,905
$29.86 p/Share
1,102
Reduced 1.37%
79,190
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.05%
80,292
Common Stock, $1.60 pa...
Feb 26
2024
BUY
Grant, award, or other acquisition
-
16,661
Added 16.89%
81,975
Common Stock, $1.60 pa...
Feb 22
2024
SELL
Payment of exercise price or tax liability
$191,219
$33.43 p/Share
5,720
Reduced 8.05%
65,314
Common Stock, $1.60 pa...
Feb 22
2024
BUY
Grant, award, or other acquisition
-
9,903
Added 12.24%
71,034
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 1.77%
61,131
Common Stock, $1.60 pa...
Feb 27
2023
BUY
Grant, award, or other acquisition
-
11,536
Added 15.64%
62,233
Common Stock, $1.60 pa...
Feb 24
2023
SELL
Payment of exercise price or tax liability
$618,225
$43.58 p/Share
14,186
Reduced 21.86%
50,697
Common Stock, $1.60 pa...
Feb 24
2023
BUY
Grant, award, or other acquisition
-
36,199
Added 35.81%
64,883
Common Stock, $1.60 pa...
Feb 22
2023
SELL
Payment of exercise price or tax liability
$41,420
$45.17 p/Share
917
Reduced 3.1%
28,684
Common Stock, $1.60 pa...
Mar 23
2022
SELL
Open market or private sale
$344,639
$76.98 p/Share
4,477
Reduced 13.14%
29,601
Common Stock, $1.60 pa...
Feb 28
2022
BUY
Grant, award, or other acquisition
-
7,552
Added 18.14%
34,078
Common Stock, $1.60 pa...
Feb 25
2022
SELL
Payment of exercise price or tax liability
$762,116
$67.07 p/Share
11,363
Reduced 29.99%
26,526
Common Stock, $1.60 pa...
Feb 25
2022
BUY
Grant, award, or other acquisition
-
23,690
Added 39.08%
36,926
Common Stock, $1.60 pa...
Feb 24
2022
SELL
Payment of exercise price or tax liability
$88,270
$67.9 p/Share
1,300
Reduced 8.39%
14,199
Common Stock, $1.60 pa...
Feb 22
2022
SELL
Payment of exercise price or tax liability
$88,783
$67.67 p/Share
1,312
Reduced 7.8%
15,499
Common Stock, $1.60 pa...
Sep 03
2021
SELL
Open market or private sale
$179,460
$60.0 p/Share
2,991
Reduced 15.1%
16,811
Common Stock, $1.60 pa...
Jun 01
2021
SELL
Open market or private sale
$257,600
$73.6 p/Share
3,500
Reduced 15.02%
19,802
Common Stock, $1.60 pa...
Mar 15
2021
SELL
Open market or private sale
$210,000
$60.0 p/Share
3,500
Reduced 13.06%
23,302
Common Stock, $1.60 pa...
Feb 26
2021
SELL
Payment of exercise price or tax liability
$307,121
$55.01 p/Share
5,583
Reduced 17.24%
26,802
Common Stock, $1.60 pa...
Feb 26
2021
BUY
Grant, award, or other acquisition
-
10,694
Added 25.35%
31,497
Common Stock, $1.60 pa...
Feb 25
2021
SELL
Payment of exercise price or tax liability
$54,478
$56.63 p/Share
962
Reduced 4.25%
21,691
Common Stock, $1.60 pa...
Feb 24
2021
SELL
Payment of exercise price or tax liability
$75,491
$56.76 p/Share
1,330
Reduced 5.55%
22,653
Common Stock, $1.60 pa...
Feb 22
2021
BUY
Grant, award, or other acquisition
-
8,697
Added 26.61%
23,983
Common Stock, $1.60 pa...
Sep 08
2020
SELL
Open market or private sale
$196,870
$64.59 p/Share
3,048
Reduced 16.62%
15,286
Common Stock, $1.60 pa...