Feb 20
2024
SELL
Payment of exercise price or tax liability
$1,052,680
$35.01 p/Share
30,068
Reduced 15.49%
164,078
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
25,203
Added 11.49%
194,146
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
29,150
Added 14.72%
168,943
Common Stock
Dec 12
2023
$125,704
$31.2 p/Share
4,029
Reduced 2.81%
139,408
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$508,480
$28.65 p/Share
17,748
Reduced 11.01%
143,437
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
22,912
Added 12.45%
161,185
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
32,151
Added 18.87%
138,273
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$351,581
$28.39 p/Share
12,384
Reduced 10.45%
106,122
Common Stock
Feb 02
2023
SELL
Open market or private sale
$535,623
$30.21 p/Share
17,730
Reduced 13.01%
118,506
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
$260,631
$14.7 p/Share
17,730
Added 11.52%
136,236
Common Stock
Oct 31
2022
BUY
Open market or private purchase
$257,400
$25.74 p/Share
10,000
Added 7.78%
118,506
Common Stock
Feb 22
2022
SELL
Open market or private sale
$1,789,327
$30.36 p/Share
58,937
Reduced 35.38%
107,641
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
37,691
Added 20.59%
145,332
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
27,863
Added 17.78%
128,887
Common Stock
Feb 16
2022
SELL
Open market or private sale
$236,779
$31.32 p/Share
7,560
Reduced 6.96%
101,024
Common Stock
Feb 15
2022
SELL
Open market or private sale
$976,500
$31.5 p/Share
31,000
Reduced 22.21%
108,584
Common Stock
Feb 22
2021
SELL
Open market or private sale
$224,091
$35.57 p/Share
6,300
Reduced 4.34%
138,911
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
-
18,327
Added 11.21%
145,211
Common Stock
Feb 16
2021
SELL
Open market or private sale
$228,100
$35.73 p/Share
6,384
Reduced 4.79%
126,884
Common Stock
Nov 18
2020
SELL
Open market or private sale
$946,048
$33.19 p/Share
28,504
Reduced 17.63%
133,175
Common Stock
Nov 18
2020
BUY
Exercise of conversion of derivative security
$411,598
$14.44 p/Share
28,504
Added 14.99%
161,679
Common Stock
Sep 30
2020
SELL
Open market or private sale
$154,860
$25.81 p/Share
6,000
Reduced 4.31%
133,175
Common Stock