May 22
2023
SELL
Open market or private sale
$3,504,000
$35.04 p/Share
100,000
Reduced 48.33%
106,908
Common Stock
May 20
2023
SELL
Payment of exercise price or tax liability
$534,366
$40.19 p/Share
13,296
Reduced 6.04%
206,908
Common Stock
May 19
2023
BUY
Grant, award, or other acquisition
-
26,813
Added 10.85%
220,204
Common Stock
Feb 23
2023
SELL
Open market or private sale
$88,557
$38.47 p/Share
2,302
Reduced 1.18%
193,391
Common Stock
Feb 22
2023
SELL
Open market or private sale
$2,751,371
$37.75 p/Share
72,884
Reduced 27.14%
195,693
Common Stock
Feb 21
2023
SELL
Open market or private sale
$678,801
$37.85 p/Share
17,934
Reduced 6.26%
268,577
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
21,187
Added 6.89%
286,511
Common Stock
Feb 16
2023
SELL
Open market or private sale
$1,927,499
$38.55 p/Share
50,000
Reduced 15.86%
265,324
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
$600,000
$12.0 p/Share
50,000
Added 13.69%
315,324
Common Stock
Dec 08
2022
SELL
Open market or private sale
$296,751
$22.71 p/Share
13,067
Reduced 4.69%
265,324
Common Stock
Dec 08
2022
BUY
Exercise of conversion of derivative security
$192,999
$14.77 p/Share
13,067
Added 4.48%
278,391
Common Stock
Dec 07
2022
SELL
Open market or private sale
$82,074
$22.61 p/Share
3,630
Reduced 1.35%
265,324
Common Stock
Dec 07
2022
BUY
Exercise of conversion of derivative security
$53,615
$14.77 p/Share
3,630
Added 1.33%
268,954
Common Stock
Dec 06
2022
SELL
Open market or private sale
$179,684
$22.82 p/Share
7,874
Reduced 2.88%
265,324
Common Stock
Dec 06
2022
BUY
Exercise of conversion of derivative security
$116,298
$14.77 p/Share
7,874
Added 2.8%
273,198
Common Stock
Dec 05
2022
SELL
Open market or private sale
$205,208
$22.99 p/Share
8,926
Reduced 3.25%
265,324
Common Stock
Dec 05
2022
BUY
Exercise of conversion of derivative security
$131,837
$14.77 p/Share
8,926
Added 3.15%
274,250
Common Stock
Dec 02
2022
SELL
Open market or private sale
$182,012
$23.41 p/Share
7,775
Reduced 2.85%
265,324
Common Stock
Dec 02
2022
BUY
Exercise of conversion of derivative security
$114,836
$14.77 p/Share
7,775
Added 2.77%
273,099
Common Stock
Dec 01
2022
SELL
Open market or private sale
$202,315
$23.18 p/Share
8,728
Reduced 3.18%
265,324
Common Stock
Dec 01
2022
BUY
Exercise of conversion of derivative security
$128,912
$14.77 p/Share
8,728
Added 3.09%
274,052
Common Stock
Nov 30
2022
SELL
Open market or private sale
$43,802
$22.0 p/Share
1,991
Reduced 0.75%
264,757
Common Stock
Nov 30
2022
BUY
Grant, award, or other acquisition
$10,954
$19.32 p/Share
567
Added 0.21%
265,324
Common Stock
Nov 30
2022
BUY
Exercise of conversion of derivative security
$29,407
$14.77 p/Share
1,991
Added 0.74%
266,748
Common Stock
Nov 29
2022
SELL
Open market or private sale
$22
$22.0 p/Share
1
Reduced 0.0%
264,757
Common Stock