Aug 22
2022
BUY
Exercise of conversion of derivative security
-
8,544
Added 5.22%
155,250
Common Stock
Aug 19
2022
BUY
Exercise of conversion of derivative security
-
8,818
Added 5.52%
151,006
Common Stock
Aug 18
2022
SELL
Open market or private sale
$118,751
$42.23 p/Share
2,812
Reduced 1.94%
142,188
Common Stock
Aug 17
2022
BUY
Exercise of conversion of derivative security
-
5,843
Added 3.87%
145,000
Common Stock
May 23
2022
SELL
Open market or private sale
$193,649
$47.85 p/Share
4,047
Reduced 2.83%
139,157
Common Stock
May 20
2022
SELL
Open market or private sale
$192,653
$47.71 p/Share
4,038
Reduced 2.91%
134,660
Common Stock
May 20
2022
BUY
Exercise of conversion of derivative security
-
8,544
Added 5.63%
143,204
Common Stock
May 19
2022
BUY
Exercise of conversion of derivative security
-
8,818
Added 5.98%
138,698
Common Stock
May 18
2022
SELL
Open market or private sale
$125,323
$43.85 p/Share
2,858
Reduced 2.15%
129,880
Common Stock
May 17
2022
BUY
Exercise of conversion of derivative security
-
5,843
Added 4.22%
132,738
Common Stock
Feb 18
2022
SELL
Open market or private sale
$385,345
$45.76 p/Share
8,421
Reduced 6.67%
117,890
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
23,375
Added 15.62%
126,311
Common Stock
Nov 23
2021
SELL
Open market or private sale
$218,398
$51.79 p/Share
4,217
Reduced 3.94%
102,936
Common Stock
Nov 22
2021
SELL
Open market or private sale
$230,748
$54.09 p/Share
4,266
Reduced 4.15%
98,609
Common Stock
Nov 22
2021
BUY
Exercise of conversion of derivative security
-
8,544
Added 7.38%
107,153
Common Stock
Nov 19
2021
BUY
Exercise of conversion of derivative security
-
8,818
Added 7.89%
102,875
Common Stock
Aug 23
2021
SELL
Open market or private sale
$165,851
$40.86 p/Share
4,059
Reduced 4.14%
94,057
Common Stock
Aug 20
2021
SELL
Open market or private sale
$170,123
$40.39 p/Share
4,212
Reduced 4.49%
89,572
Common Stock
Aug 20
2021
BUY
Exercise of conversion of derivative security
-
8,544
Added 8.01%
98,116
Common Stock
Aug 19
2021
BUY
Exercise of conversion of derivative security
-
8,818
Added 8.59%
93,784
Common Stock
May 21
2021
SELL
Open market or private sale
$166,408
$41.19 p/Share
4,040
Reduced 4.54%
84,966
Common Stock
May 20
2021
SELL
Open market or private sale
$167,493
$40.35 p/Share
4,151
Reduced 4.91%
80,462
Common Stock
May 20
2021
BUY
Exercise of conversion of derivative security
-
8,544
Added 8.76%
89,006
Common Stock
May 19
2021
BUY
Exercise of conversion of derivative security
-
8,818
Added 9.44%
84,613
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
$21,238
$19.36 p/Share
1,097
Added 1.43%
75,795
Common Stock