Jun 01
2023
BUY
Grant, award, or other acquisition
-
4,136
Added 18.1%
18,717
Common Stock
Jun 01
2022
BUY
Grant, award, or other acquisition
-
2,306
Added 13.66%
14,581
Common Stock
Nov 22
2021
SELL
Open market or private sale
$59,950
$59.95 p/Share
1,000
Reduced 7.53%
12,275
Common Stock
Nov 08
2021
SELL
Open market or private sale
$117,240
$58.62 p/Share
2,000
Reduced 13.09%
13,275
Common Stock
Sep 03
2021
SELL
Open market or private sale
$48,500
$48.5 p/Share
1,000
Reduced 6.14%
15,275
Common Stock
Sep 02
2021
SELL
Open market or private sale
$24,000
$48.0 p/Share
500
Reduced 2.98%
16,275
Common Stock
Aug 30
2021
SELL
Open market or private sale
$24,040
$48.08 p/Share
500
Reduced 2.89%
16,775
Common Stock
Aug 27
2021
SELL
Open market or private sale
$14,250
$47.5 p/Share
300
Reduced 1.71%
17,275
Common Stock
Aug 20
2021
SELL
Open market or private sale
$13,800
$46.0 p/Share
300
Reduced 1.68%
17,575
Common Stock
Jun 01
2021
BUY
Grant, award, or other acquisition
-
2,772
Added 13.43%
17,875
Common Stock
Mar 01
2021
SELL
Open market or private sale
$46,020
$46.02 p/Share
1,000
Reduced 6.21%
15,103
Common Stock
Feb 26
2021
SELL
Open market or private sale
$159,250
$45.5 p/Share
3,500
Reduced 17.85%
16,103
Common Stock
Feb 25
2021
SELL
Open market or private sale
$22,700
$45.4 p/Share
500
Reduced 2.49%
19,603
Common Stock
Feb 24
2021
SELL
Open market or private sale
$171,474
$44.32 p/Share
3,869
Reduced 16.14%
20,103
Common Stock
Feb 24
2021
BUY
Exercise of conversion of derivative security
$148,454
$38.37 p/Share
3,869
Added 13.9%
23,972
Common Stock
Feb 23
2021
SELL
Open market or private sale
$102,931
$43.95 p/Share
2,342
Reduced 10.43%
20,103
Common Stock
Feb 23
2021
BUY
Exercise of conversion of derivative security
$89,863
$38.37 p/Share
2,342
Added 9.45%
22,445
Common Stock
Feb 16
2021
SELL
Open market or private sale
$72,902
$43.97 p/Share
1,658
Reduced 7.62%
20,103
Common Stock
Feb 16
2021
BUY
Exercise of conversion of derivative security
$63,617
$38.37 p/Share
1,658
Added 7.08%
21,761
Common Stock
Dec 14
2020
SELL
Open market or private sale
$21,995
$43.99 p/Share
500
Reduced 2.43%
20,103
Common Stock
Dec 14
2020
BUY
Exercise of conversion of derivative security
$19,185
$38.37 p/Share
500
Added 2.37%
20,603
Common Stock
Dec 07
2020
SELL
Open market or private sale
$264
$44.0 p/Share
6
Reduced 0.03%
20,103
Common Stock
Dec 07
2020
BUY
Exercise of conversion of derivative security
$230
$38.37 p/Share
6
Added 0.03%
20,109
Common Stock
Dec 04
2020
SELL
Open market or private sale
$71,500
$44.0 p/Share
1,625
Reduced 7.48%
20,103
Common Stock
Dec 04
2020
BUY
Exercise of conversion of derivative security
$62,351
$38.37 p/Share
1,625
Added 6.96%
21,728
Common Stock