Feb 23
2023
BUY
Exercise of conversion of derivative security
-
28,777
Added 12.18%
207,581
Common Stock
Feb 22
2023
SELL
Open market or private sale
$244,969
$43.62 p/Share
5,616
Reduced 3.05%
178,804
Common Stock
Feb 21
2023
SELL
Open market or private sale
$84,216
$42.88 p/Share
1,964
Reduced 1.16%
167,057
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
17,363
Added 8.6%
184,420
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
5,844
Added 3.34%
169,021
Common Stock
Nov 22
2022
SELL
Open market or private sale
$315,677
$37.06 p/Share
8,518
Reduced 4.96%
163,177
Common Stock
Nov 21
2022
BUY
Exercise of conversion of derivative security
-
17,362
Added 9.18%
171,695
Common Stock
Nov 18
2022
SELL
Open market or private sale
$106,486
$38.61 p/Share
2,758
Reduced 1.76%
154,333
Common Stock
Nov 17
2022
BUY
Exercise of conversion of derivative security
-
5,843
Added 3.59%
157,091
Common Stock
Aug 23
2022
SELL
Open market or private sale
$166,963
$41.72 p/Share
4,002
Reduced 2.58%
151,248
Common Stock
Aug 22
2022
SELL
Open market or private sale
$174,709
$40.63 p/Share
4,300
Reduced 2.85%
146,706
Common Stock
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