Jan 23
2024
BUY
Grant, award, or other acquisition
$20,512
$30.21 p/Share
679
Added 1.12%
60,193
Common Stock
Dec 15
2023
SELL
Open market or private sale
$20,196
$30.01 p/Share
673
Reduced 1.12%
59,513
Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
$15,431
$22.93 p/Share
673
Added 1.11%
60,186
Common Stock
Dec 14
2023
SELL
Open market or private sale
$64,152
$30.02 p/Share
2,137
Reduced 3.47%
59,513
Common Stock
Dec 14
2023
BUY
Exercise of conversion of derivative security
$49,001
$22.93 p/Share
2,137
Added 3.35%
61,650
Common Stock
Mar 16
2023
SELL
Open market or private sale
$42,726
$34.85 p/Share
1,226
Reduced 2.02%
59,513
Common Stock
Mar 16
2023
BUY
Exercise of conversion of derivative security
$21,626
$17.64 p/Share
1,226
Added 1.98%
60,739
Common Stock
Mar 14
2023
SELL
Open market or private sale
$54,278
$36.21 p/Share
1,499
Reduced 2.46%
59,513
Common Stock
Mar 14
2023
BUY
Exercise of conversion of derivative security
$26,442
$17.64 p/Share
1,499
Added 2.4%
61,012
Common Stock
Feb 22
2023
SELL
Open market or private sale
$8,453
$39.5 p/Share
214
Reduced 0.36%
59,513
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
$3,774
$17.64 p/Share
214
Added 0.36%
59,727
Common Stock
Feb 08
2023
SELL
Open market or private sale
$680
$40.0 p/Share
17
Reduced 0.03%
59,513
Common Stock
Feb 08
2023
BUY
Exercise of conversion of derivative security
$299
$17.64 p/Share
17
Added 0.03%
59,530
Common Stock
Feb 07
2023
SELL
Open market or private sale
$4,000
$40.0 p/Share
100
Reduced 0.17%
59,513
Common Stock
Feb 07
2023
BUY
Exercise of conversion of derivative security
$1,764
$17.64 p/Share
100
Added 0.17%
59,613
Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
$20,510
$39.52 p/Share
519
Added 0.86%
59,513
Common Stock
Nov 30
2022
SELL
Open market or private sale
$22,746
$38.95 p/Share
584
Reduced 0.98%
58,994
Common Stock
Nov 30
2022
BUY
Exercise of conversion of derivative security
$10,301
$17.64 p/Share
584
Added 0.97%
59,578
Common Stock
Mar 15
2022
SELL
Open market or private sale
$77,980
$38.99 p/Share
2,000
Reduced 3.28%
58,911
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
$31,000
$15.5 p/Share
2,000
Added 3.18%
60,911
Common Stock
Jan 25
2022
BUY
Grant, award, or other acquisition
$20,507
$40.85 p/Share
502
Added 0.84%
58,911
Common Stock
Nov 04
2021
SELL
Open market or private sale
$139,506
$39.61 p/Share
3,522
Reduced 5.69%
58,372
Common Stock
Sep 02
2021
SELL
Open market or private sale
$80
$40.0 p/Share
2
Reduced 0.0%
61,894
Common Stock
Aug 12
2021
SELL
Open market or private sale
$10,360
$40.0 p/Share
259
Reduced 0.42%
61,896
Common Stock
Aug 12
2021
SELL
Open market or private sale
$25,800
$40.0 p/Share
645
Reduced 1.03%
62,155
Common Stock