Sep 15
2022
SELL
Open market or private sale
$34,220
$34.22 p/Share
1,000
Reduced 2.71%
35,954
Common Stock, par valu...
Aug 15
2022
SELL
Open market or private sale
$38,590
$38.59 p/Share
1,000
Reduced 2.65%
36,765
Common Stock, par valu...
Jul 15
2022
SELL
Open market or private sale
$33,690
$33.69 p/Share
1,000
Reduced 2.58%
37,765
Common Stock, par valu...
Jun 15
2022
SELL
Open market or private sale
$38,950
$38.95 p/Share
1,000
Reduced 2.51%
38,765
Common Stock, par valu...
May 16
2022
SELL
Open market or private sale
$287,896
$46.54 p/Share
6,186
Reduced 13.46%
39,765
Common Stock, par valu...
May 16
2022
BUY
Exercise of conversion of derivative security
$74,108
$14.29 p/Share
5,186
Added 10.34%
44,951
Common Stock, par valu...
Apr 18
2022
SELL
Open market or private sale
$50,550
$50.55 p/Share
1,000
Reduced 2.39%
40,765
Common Stock, par valu...
Feb 28
2022
SELL
Payment of exercise price or tax liability
$114,240
$39.15 p/Share
2,918
Reduced 6.82%
39,874
Common Stock, par valu...
Feb 28
2022
BUY
Grant, award, or other acquisition
-
4,900
Added 10.5%
41,765
Common Stock, par valu...
Jul 16
2021
SELL
Open market or private sale
$6,094
$30.47 p/Share
200
Reduced 0.5%
39,775
Common Stock, par valu...
Jun 16
2021
SELL
Open market or private sale
$5,966
$29.83 p/Share
200
Reduced 0.5%
39,975
Common Stock, par valu...
May 17
2021
SELL
Open market or private sale
$6,194
$30.97 p/Share
200
Reduced 0.5%
40,175
Common Stock, par valu...
Apr 16
2021
SELL
Open market or private sale
$5,822
$29.11 p/Share
200
Reduced 0.49%
40,375
Common Stock, par valu...
Mar 16
2021
SELL
Open market or private sale
$5,692
$28.46 p/Share
200
Reduced 0.49%
40,575
Common Stock, par valu...
Mar 02
2021
SELL
Payment of exercise price or tax liability
$32,008
$28.81 p/Share
1,111
Reduced 2.65%
40,775
Common Stock, par valu...
Feb 24
2021
BUY
Grant, award, or other acquisition
-
2,525
Added 5.69%
41,886
Common Stock, par valu...
Feb 16
2021
SELL
Open market or private sale
$5,092
$25.46 p/Share
200
Reduced 0.51%
39,361
Common Stock, par valu...
Dec 16
2020
SELL
Open market or private sale
$4,060
$20.3 p/Share
200
Reduced 0.5%
39,561
Common Stock, par valu...
Nov 16
2020
SELL
Open market or private sale
$3,466
$17.33 p/Share
200
Reduced 0.5%
39,761
Common Stock, par valu...
Oct 16
2020
SELL
Open market or private sale
$3,000
$15.0 p/Share
200
Reduced 0.5%
39,961
Common Stock, par valu...