May 17
2024
BUY
Grant, award, or other acquisition
-
2,000
Added 43.71%
2,576
Common Stock
Mar 07
2024
SELL
Open market or private sale
$27,320
$37.84 p/Share
722
Reduced 55.62%
576
Common Shares
Mar 06
2024
SELL
Open market or private sale
$208,470
$37.89 p/Share
5,502
Reduced 80.91%
1,298
Common Shares
May 12
2023
BUY
Grant, award, or other acquisition
-
200
Added 2.86%
6,800
Common Shares
May 13
2022
BUY
Grant, award, or other acquisition
$9,580
$47.9 p/Share
200
Added 2.94%
6,600
Common Shares
Dec 30
2021
SELL
Open market or private sale
$965,768
$53.07 p/Share
18,198
Reduced 73.98%
6,400
Common Shares
Dec 30
2021
BUY
Exercise of conversion of derivative security
$855,852
$47.03 p/Share
18,198
Added 42.52%
24,598
Common Shares
Dec 29
2021
SELL
Open market or private sale
$4,028
$53.0 p/Share
76
Reduced 1.17%
6,400
Common Shares
Dec 29
2021
BUY
Exercise of conversion of derivative security
$3,574
$47.03 p/Share
76
Added 1.16%
6,476
Common Shares
Dec 28
2021
SELL
Open market or private sale
$203,037
$53.04 p/Share
3,828
Reduced 37.43%
6,400
Common Shares
Dec 28
2021
BUY
Exercise of conversion of derivative security
$180,031
$47.03 p/Share
3,828
Added 27.23%
10,228
Common Shares
Dec 08
2021
SELL
Open market or private sale
$374,639
$53.02 p/Share
7,066
Reduced 52.47%
6,400
Common Shares
Dec 08
2021
BUY
Exercise of conversion of derivative security
$332,314
$47.03 p/Share
7,066
Added 34.41%
13,466
Common Shares
Dec 07
2021
SELL
Open market or private sale
$44,113
$53.02 p/Share
832
Reduced 11.5%
6,400
Common Shares
Dec 07
2021
BUY
Exercise of conversion of derivative security
$39,129
$47.03 p/Share
832
Added 10.32%
7,232
Common Shares
Dec 02
2021
SELL
Open market or private sale
$101,967
$51.06 p/Share
1,997
Reduced 23.78%
6,400
Common Shares
Dec 02
2021
BUY
Exercise of conversion of derivative security
$88,707
$44.42 p/Share
1,997
Added 19.21%
8,397
Common Shares
Dec 01
2021
SELL
Open market or private sale
$127,500
$51.0 p/Share
2,500
Reduced 28.09%
6,400
Common Shares
Dec 01
2021
BUY
Exercise of conversion of derivative security
$104,650
$41.86 p/Share
2,500
Added 21.93%
8,900
Common Shares
Nov 29
2021
SELL
Open market or private sale
$102,153
$51.0 p/Share
2,003
Reduced 23.84%
6,400
Common Shares
Nov 29
2021
BUY
Exercise of conversion of derivative security
$78,698
$39.29 p/Share
2,003
Added 19.25%
8,403
Common Shares
May 07
2021
BUY
Grant, award, or other acquisition
$8,778
$43.89 p/Share
200
Added 3.03%
6,400
Common Shares