Feb 14
2025
SELL
Payment of exercise price or tax liability
$777,292
$16.99 p/Share
45,750
Reduced 0.7%
6,483,227
Common Stock
Feb 13
2025
SELL
Payment of exercise price or tax liability
$193,368
$16.98 p/Share
11,388
Reduced 0.17%
6,528,977
Common Stock
Feb 13
2025
BUY
Grant, award, or other acquisition
-
279,391
Added 4.1%
6,540,365
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$1,052,559
$24.41 p/Share
43,120
Reduced 0.68%
6,260,974
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$1,168,071
$23.93 p/Share
48,812
Reduced 0.77%
6,304,094
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
305,106
Added 4.58%
6,352,906
Common Stock
Jan 22
2024
SELL
Payment of exercise price or tax liability
$8,027,780
$23.41 p/Share
342,921
Reduced 5.37%
6,047,800
Common Stock
Jan 22
2024
BUY
Exercise of conversion of derivative security
$7,822,540
$21.22 p/Share
368,640
Added 5.45%
6,390,721
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$806,879
$30.66 p/Share
26,317
Reduced 0.44%
6,022,081
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
-
83,304
Reduced 1.39%
5,920,294
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
339,804
Added 5.32%
6,048,398
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$429,635
$31.31 p/Share
13,722
Reduced 0.24%
5,791,898
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$753,412
$41.04 p/Share
18,358
Reduced 0.32%
5,744,947
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
60,673
Added 1.03%
5,805,620
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$681,797
$36.83 p/Share
18,512
Reduced 0.32%
5,763,305
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$674,338
$35.81 p/Share
18,831
Reduced 0.32%
5,781,817
Common Stock
Jan 28
2022
SELL
Payment of exercise price or tax liability
-
59,216
Reduced 1.01%
5,800,648
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
-
161,352
Added 2.68%
5,859,864
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
-
17,597
Reduced 0.32%
5,558,554
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
184,677
Added 3.14%
5,698,512
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$527,962
$28.52 p/Share
18,512
Reduced 0.33%
5,531,432
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$705,483
$28.36 p/Share
24,876
Reduced 0.45%
5,549,944
Common Stock