Mar 01
2023
BUY
Grant, award, or other acquisition
-
51,612
Added 22.02%
182,781
Common Stock
Feb 22
2023
SELL
Open market or private sale
$11,584
$64.0 p/Share
181
Reduced 0.12%
147,406
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
$1,710
$9.45 p/Share
181
Added 0.12%
147,587
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$93,313
$52.66 p/Share
1,772
Reduced 1.19%
147,406
Common Stock
Nov 01
2022
SELL
Open market or private sale
$3,204,188
$52.0 p/Share
61,619
Reduced 29.23%
149,178
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
$401,755
$6.52 p/Share
61,619
Added 22.62%
210,797
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$79,191
$44.69 p/Share
1,772
Reduced 1.17%
149,178
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$64,425
$37.09 p/Share
1,737
Reduced 1.14%
150,950
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$108,494
$39.21 p/Share
2,767
Reduced 1.78%
152,687
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
6,136
Added 3.8%
155,454
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$451,504
$38.99 p/Share
11,580
Reduced 8.99%
117,259
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
48,866
Added 24.66%
149,318
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$61,897
$37.31 p/Share
1,659
Reduced 1.44%
113,876
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$76,198
$45.93 p/Share
1,659
Reduced 1.42%
115,535
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$63,589
$38.33 p/Share
1,659
Reduced 1.4%
117,194
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$55,353
$38.79 p/Share
1,427
Reduced 1.19%
118,853
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
3,166
Added 2.56%
120,280
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$538,376
$41.91 p/Share
12,846
Reduced 11.78%
96,236
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
37,642
Added 24.32%
117,114
Common Stock
Feb 18
2021
SELL
Open market or private sale
$8,004,082
$46.92 p/Share
170,590
Reduced 64.89%
92,318
Common Stock
Feb 18
2021
BUY
Exercise of conversion of derivative security
$1,052,540
$6.17 p/Share
170,590
Added 39.35%
262,908
Common Stock
Feb 17
2021
SELL
Open market or private sale
$3,451,291
$48.48 p/Share
71,190
Reduced 43.54%
92,318
Common Stock
Dec 07
2020
-
10,656
Reduced 6.12%
163,508
Common Stock
Dec 04
2020
SELL
Open market or private sale
$1,518,032
$34.0 p/Share
44,648
Reduced 20.4%
174,164
Common Stock
Dec 01
2020
SELL
Payment of exercise price or tax liability
$52,063
$33.14 p/Share
1,571
Reduced 0.71%
218,812
Common Stock