May 18
2022
SELL
Open market or private sale
$1,333,200
$33.33 p/Share
40,000
Reduced 6.31%
594,159
Common Stock
May 18
2022
BUY
Exercise of conversion of derivative security
$531,600
$13.29 p/Share
40,000
Added 5.93%
634,159
Common Stock
May 17
2022
SELL
Open market or private sale
$2,059,800
$34.33 p/Share
60,000
Reduced 9.17%
594,159
Common Stock
May 17
2022
BUY
Exercise of conversion of derivative security
$797,400
$13.29 p/Share
60,000
Added 8.4%
654,159
Common Stock
Mar 29
2022
SELL
Payment of exercise price or tax liability
$758,282
$38.33 p/Share
19,783
Reduced 3.22%
594,159
Common Stock
Mar 28
2022
BUY
Grant, award, or other acquisition
-
81,038
Added 11.66%
613,942
Common Stock
Mar 25
2022
SELL
Payment of exercise price or tax liability
$946,829
$37.1 p/Share
25,521
Reduced 4.57%
532,904
Common Stock
Mar 23
2022
SELL
Payment of exercise price or tax liability
$1,263,784
$36.3 p/Share
34,815
Reduced 5.87%
558,425
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
43,462
Added 6.83%
593,240
Common Stock
May 14
2021
SELL
Open market or private sale
$5,208,879
$39.0 p/Share
133,561
Reduced 19.55%
549,778
Common Stock
May 14
2021
BUY
Exercise of conversion of derivative security
$1,775,026
$13.29 p/Share
133,561
Added 16.35%
683,339
Common Stock
Mar 29
2021
BUY
Grant, award, or other acquisition
-
98,783
Added 15.23%
549,778
Common Stock
Mar 26
2021
SELL
Payment of exercise price or tax liability
$442,486
$37.14 p/Share
11,914
Reduced 2.57%
450,995
Common Stock
Mar 26
2021
BUY
Exercise of conversion of derivative security
-
14,568
Added 3.05%
462,909
Common Stock
Mar 25
2021
SELL
Payment of exercise price or tax liability
$231,905
$37.01 p/Share
6,266
Reduced 1.38%
448,341
Common Stock
Mar 23
2021
SELL
Payment of exercise price or tax liability
$1,199,930
$36.42 p/Share
32,947
Reduced 6.76%
454,607
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
-
12,325
Added 2.47%
487,554
Common Stock
Feb 18
2021
SELL
Open market or private sale
$1,524,334
$35.5 p/Share
42,939
Reduced 8.29%
475,229
Common Stock
Feb 18
2021
BUY
Exercise of conversion of derivative security
$995,326
$23.18 p/Share
42,939
Added 7.65%
518,168
Common Stock
Nov 19
2020
SELL
Open market or private sale
$1,766,529
$30.51 p/Share
57,900
Reduced 10.86%
475,229
Common Stock