Aug 15
2024
SELL
Payment of exercise price or tax liability
$20,625
$33.16 p/Share
622
Reduced 0.76%
81,761
Common Stock
Aug 15
2024
BUY
Other acquisition or disposition
-
360
Added 0.44%
82,383
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$17,808
$26.58 p/Share
670
Reduced 0.81%
82,023
Common Stock
Feb 11
2024
BUY
Grant, award, or other acquisition
-
11,162
Added 11.89%
82,693
Common Stock
Sep 11
2023
SELL
Payment of exercise price or tax liability
$32,539
$23.16 p/Share
1,405
Reduced 1.93%
71,531
Common Stock
Sep 11
2023
BUY
Other acquisition or disposition
-
1,059
Added 1.43%
72,936
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$47,543
$27.45 p/Share
1,732
Reduced 2.35%
71,877
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
10,526
Added 12.51%
73,609
Common Stock
Feb 01
2023
SELL
Open market or private sale
$203,904
$27.26 p/Share
7,480
Reduced 10.6%
63,083
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
$107,487
$14.37 p/Share
7,480
Added 9.58%
70,563
Common Stock
Jan 31
2023
SELL
Open market or private sale
$184,762
$26.82 p/Share
6,889
Reduced 9.85%
63,083
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
$98,994
$14.37 p/Share
6,889
Added 8.96%
69,972
Common Stock
Jan 30
2023
SELL
Open market or private sale
$113,475
$26.7 p/Share
4,250
Reduced 6.31%
63,083
Common Stock
Jan 30
2023
BUY
Exercise of conversion of derivative security
$61,072
$14.37 p/Share
4,250
Added 5.94%
67,333
Common Stock
Jan 24
2023
SELL
Open market or private sale
$817,050
$25.14 p/Share
32,500
Reduced 34.0%
63,083
Common Stock
Jan 24
2023
BUY
Exercise of conversion of derivative security
$467,025
$14.37 p/Share
32,500
Added 25.37%
95,583
Common Stock
Sep 12
2022
SELL
Payment of exercise price or tax liability
-
639
Reduced 1.0%
63,083
Common Stock
Sep 12
2022
BUY
Other acquisition or disposition
-
546
Added 0.85%
63,722
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$55,145
$31.35 p/Share
1,759
Reduced 2.87%
59,595
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
3,581
Added 5.36%
63,176
Common Stock
Dec 27
2021
SELL
Open market or private sale
$104,594
$31.0 p/Share
3,374
Reduced 5.21%
61,354
Common Stock
Dec 27
2021
BUY
Exercise of conversion of derivative security
$48,484
$14.37 p/Share
3,374
Added 4.95%
64,728
Common Stock
Dec 23
2021
SELL
Open market or private sale
$50,406
$31.0 p/Share
1,626
Reduced 2.58%
61,354
Common Stock
Dec 23
2021
BUY
Exercise of conversion of derivative security
$23,366
$14.37 p/Share
1,626
Added 2.52%
62,980
Common Stock
Dec 13
2021
SELL
Open market or private sale
$139,339
$30.45 p/Share
4,576
Reduced 6.94%
61,354
Common Stock