Dec 10
2024
SELL
Open market or private sale
$5,536
$27.68 p/Share
200
Reduced 0.15%
129,339
Common Stock
Nov 11
2024
SELL
Open market or private sale
$5,646
$28.23 p/Share
200
Reduced 0.15%
129,539
Common Stock
Oct 10
2024
SELL
Open market or private sale
$4,866
$24.33 p/Share
200
Reduced 0.15%
129,739
Common Stock
Sep 10
2024
SELL
Open market or private sale
$4,662
$23.31 p/Share
200
Reduced 0.15%
129,939
Common Stock
Aug 16
2024
SELL
Open market or private sale
$5,082
$25.41 p/Share
200
Reduced 0.15%
130,139
Common Stock
May 22
2024
SELL
Open market or private sale
$60,000
$30.0 p/Share
2,000
Reduced 1.51%
130,339
Common Stock
Mar 17
2024
SELL
Payment of exercise price or tax liability
-
2,215
Reduced 1.65%
132,339
Restricted Stock Units
Mar 15
2024
SELL
Payment of exercise price or tax liability
-
3,649
Reduced 2.64%
134,554
Common Stock
Mar 15
2024
SELL
Other acquisition or disposition
-
767
Reduced 0.55%
138,203
Performance Stock Units
Mar 14
2024
SELL
Payment of exercise price or tax liability
-
2,978
Reduced 2.1%
138,970
Common Stock
Mar 12
2024
BUY
Grant, award, or other acquisition
-
18,541
Added 11.55%
141,948
Performance Stock Units
Mar 12
2024
BUY
Grant, award, or other acquisition
-
12,360
Added 9.1%
123,407
Restricted Stock Units
Mar 19
2023
SELL
Payment of exercise price or tax liability
-
1,843
Reduced 1.63%
111,047
Common Stock
Mar 17
2023
SELL
Payment of exercise price or tax liability
-
13,958
Reduced 11.0%
112,890
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
-
767
Reduced 0.64%
119,810
Common Stock
Mar 14
2023
SELL
Payment of exercise price or tax liability
-
1,451
Reduced 1.19%
120,577
Common Stock
Mar 14
2023
BUY
Grant, award, or other acquisition
-
11,001
Added 9.44%
105,527
Restricted Stock Units
Mar 14
2023
BUY
Grant, award, or other acquisition
-
16,501
Added 11.91%
122,028
Performance Stock Units
Mar 20
2022
SELL
Payment of exercise price or tax liability
-
899
Reduced 0.94%
94,526
Common Stock
Mar 19
2022
SELL
Payment of exercise price or tax liability
-
5,113
Reduced 5.09%
95,425
Common Stock
Mar 17
2022
SELL
Payment of exercise price or tax liability
-
2,094
Reduced 1.89%
108,807
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
-
767
Reduced 0.69%
110,901
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
-
11,700
Added 9.48%
111,668
Performance Stock Units
Mar 14
2022
BUY
Grant, award, or other acquisition
-
11,700
Added 10.48%
99,968
Restricted Stock Units
Jan 03
2022
SELL
Open market or private sale
$23,100
$38.5 p/Share
600
Reduced 0.68%
88,268
Common Stock