Dec 01
2022
SELL
Payment of exercise price or tax liability
$28,436
$52.66 p/Share
540
Reduced 2.71%
19,356
Common Stock
Nov 07
2022
SELL
Open market or private sale
$328,125
$52.5 p/Share
6,250
Reduced 23.9%
19,896
Common Stock
Nov 07
2022
BUY
Exercise of conversion of derivative security
$70,312
$11.25 p/Share
6,250
Added 19.29%
26,146
Common Stock
Oct 31
2022
SELL
Open market or private sale
$122,077
$51.25 p/Share
2,382
Reduced 10.69%
19,896
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$24,133
$44.69 p/Share
540
Reduced 2.37%
22,278
Common Stock
Aug 01
2022
BUY
Grant, award, or other acquisition
-
4,688
Added 11.44%
36,284
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$19,621
$37.09 p/Share
529
Reduced 2.27%
22,818
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$24,193
$39.21 p/Share
617
Reduced 2.57%
23,347
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
1,370
Added 5.41%
23,964
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$49,322
$38.99 p/Share
1,265
Reduced 6.81%
17,311
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
5,283
Added 18.95%
22,594
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$29,773
$37.31 p/Share
798
Reduced 4.12%
18,576
Common Stock
Sep 07
2021
SELL
Open market or private sale
$101,376
$48.0 p/Share
2,112
Reduced 9.83%
19,374
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$36,652
$45.93 p/Share
798
Reduced 3.58%
21,486
Common Stock
Aug 30
2021
SELL
Open market or private sale
$95,220
$46.0 p/Share
2,070
Reduced 8.5%
22,284
Common Stock
Aug 05
2021
SELL
Open market or private sale
$17,600
$44.0 p/Share
400
Reduced 1.62%
24,354
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$30,587
$38.33 p/Share
798
Reduced 3.12%
24,754
Common Stock
Mar 11
2021
SELL
Open market or private sale
$16,082
$41.99 p/Share
383
Reduced 1.48%
25,552
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$12,141
$38.79 p/Share
313
Reduced 1.19%
25,935
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
696
Added 2.58%
26,248
Common Stock
Mar 01
2021
SELL
Open market or private sale
$122,687
$39.26 p/Share
3,125
Reduced 11.97%
22,986
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$57,459
$41.91 p/Share
1,371
Reduced 5.96%
21,615
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
3,937
Added 13.35%
25,552
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$35,156
$11.25 p/Share
3,125
Added 10.69%
26,111
Common Stock
Dec 07
2020
SELL
Open market or private sale
$107,500
$34.4 p/Share
3,125
Reduced 11.97%
22,986
Common Stock