Mar 09
2023
SELL
Payment of exercise price or tax liability
$938,337
$47.25 p/Share
19,859
Reduced 9.33%
193,030
Common Stock
Mar 09
2023
BUY
Grant, award, or other acquisition
-
78,041
Added 26.82%
212,889
Common Stock
Sep 16
2022
SELL
Payment of exercise price or tax liability
$111,912
$47.28 p/Share
2,367
Reduced 1.73%
134,848
Common Stock
Jul 13
2022
SELL
Payment of exercise price or tax liability
$156,413
$47.95 p/Share
3,262
Reduced 2.32%
137,215
Common Stock
Apr 07
2022
SELL
Open market or private sale
$2,071,314
$59.5 p/Share
34,812
Reduced 19.86%
140,477
Common Stock
Apr 07
2022
BUY
Exercise of conversion of derivative security
$797,891
$22.92 p/Share
34,812
Added 16.57%
175,289
Common Stock
Mar 18
2022
SELL
Open market or private sale
$2,430,535
$55.55 p/Share
43,754
Reduced 23.75%
140,477
Common Stock
Mar 17
2022
SELL
Open market or private sale
$33,673
$55.75 p/Share
604
Reduced 0.33%
184,231
Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$234,094
$55.42 p/Share
4,224
Reduced 2.23%
184,835
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$627,142
$55.89 p/Share
11,221
Reduced 5.6%
189,059
Common Stock
Mar 10
2022
SELL
Payment of exercise price or tax liability
$1,285,781
$57.09 p/Share
22,522
Reduced 10.11%
200,280
Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
-
68,191
Added 23.43%
222,802
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$28,555
$55.34 p/Share
516
Reduced 0.33%
154,611
Common Stock
Mar 07
2022
SELL
Open market or private sale
$2,229,518
$57.53 p/Share
38,754
Reduced 19.99%
155,127
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
$1,383,130
$35.69 p/Share
38,754
Added 16.66%
193,881
Common Stock
Dec 17
2021
SELL
Open market or private sale
$923,400
$46.17 p/Share
20,000
Reduced 11.42%
155,127
Common Stock
Sep 17
2021
SELL
Payment of exercise price or tax liability
$97,519
$40.94 p/Share
2,382
Reduced 1.34%
175,127
Common Stock
Sep 15
2021
SELL
Payment of exercise price or tax liability
$12,248
$41.1 p/Share
298
Reduced 0.17%
177,509
Common Stock
Jul 13
2021
SELL
Payment of exercise price or tax liability
$143,334
$38.07 p/Share
3,765
Reduced 2.07%
177,807
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$264,354
$35.46 p/Share
7,455
Reduced 3.94%
181,572
Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$138,467
$34.94 p/Share
3,963
Reduced 2.05%
189,027
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
-
48,295
Added 20.02%
192,990
Common Stock
Mar 09
2021
SELL
Payment of exercise price or tax liability
$19,125
$34.46 p/Share
555
Reduced 0.38%
144,695
Common Stock