Jan 02
2024
SELL
Open market or private sale
$1,984,200
$33.07 p/Share
60,000
Reduced 8.58%
639,625
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
$749,599
$18.74 p/Share
40,000
Added 5.41%
699,625
Common Stock
Dec 04
2023
BUY
Grant, award, or other acquisition
-
1,767
Added 0.27%
659,625
Common Stock
Dec 01
2023
SELL
Open market or private sale
$1,836,000
$30.6 p/Share
60,000
Reduced 8.36%
657,857
Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
$749,599
$18.74 p/Share
40,000
Added 5.28%
717,857
Common Stock
Nov 29
2023
SELL
Open market or private sale
$1,809,000
$30.15 p/Share
60,000
Reduced 8.13%
677,857
Common Stock
Nov 29
2023
BUY
Exercise of conversion of derivative security
$749,599
$18.74 p/Share
40,000
Added 5.14%
737,857
Common Stock
Aug 14
2023
BUY
Grant, award, or other acquisition
-
2,014
Added 0.29%
697,857
Common Stock
Jun 12
2023
BUY
Grant, award, or other acquisition
-
2,136
Added 0.31%
695,843
Common Stock
Mar 06
2023
BUY
Grant, award, or other acquisition
-
2,123
Added 0.36%
593,755
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$1,396,996
$31.42 p/Share
44,462
Reduced 6.99%
591,632
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$4,258,740
$31.35 p/Share
135,845
Reduced 17.6%
636,094
Common Stock
Feb 26
2023
BUY
Grant, award, or other acquisition
-
215,764
Added 22.22%
755,411
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
129,348
Added 18.87%
556,175
Common Stock
Dec 05
2022
BUY
Grant, award, or other acquisition
-
1,520
Added 0.35%
426,827
Common Stock
Nov 15
2022
SELL
Open market or private sale
$905,700
$30.19 p/Share
30,000
Reduced 6.59%
425,307
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
$374,799
$18.74 p/Share
20,000
Added 4.21%
455,307
Common Stock
Oct 27
2022
SELL
Open market or private sale
$901,500
$30.05 p/Share
30,000
Reduced 6.45%
435,307
Common Stock
Oct 27
2022
BUY
Exercise of conversion of derivative security
$374,800
$18.74 p/Share
20,000
Added 4.12%
465,307
Common Stock
Sep 15
2022
SELL
Open market or private sale
$900,600
$30.02 p/Share
30,000
Reduced 6.31%
445,307
Common Stock
Sep 15
2022
BUY
Exercise of conversion of derivative security
$374,800
$18.74 p/Share
20,000
Added 4.04%
475,307
Common Stock
Sep 02
2022
SELL
Open market or private sale
$900,900
$30.03 p/Share
30,000
Reduced 6.18%
455,307
Common Stock
Sep 02
2022
BUY
Exercise of conversion of derivative security
$374,800
$18.74 p/Share
20,000
Added 3.96%
485,307
Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
1,527
Added 0.33%
465,307
Common Stock
Aug 11
2022
SELL
Open market or private sale
$1,801,200
$30.02 p/Share
60,000
Reduced 11.46%
463,779
Common Stock