Mar 01
2023
SELL
Payment of exercise price or tax liability
$35,574
$72.6 p/Share
490
Reduced 1.59%
30,258
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
1,668
Added 5.15%
30,748
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$155,237
$76.85 p/Share
2,020
Reduced 6.5%
29,080
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
3,894
Added 11.41%
30,223
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
2,854
Added 9.49%
27,206
Common Stock
Dec 16
2022
SELL
Payment of exercise price or tax liability
$16,090
$85.59 p/Share
188
Reduced 0.77%
24,352
Common Stock
Dec 16
2022
BUY
Exercise of conversion of derivative security
-
459
Added 1.84%
24,540
Common Stock
Nov 13
2022
SELL
Payment of exercise price or tax liability
$9,241
$93.35 p/Share
99
Reduced 0.41%
23,958
Common Stock
Nov 13
2022
BUY
Exercise of conversion of derivative security
-
336
Added 1.38%
24,057
Common Stock
Sep 16
2022
SELL
Payment of exercise price or tax liability
$12,001
$88.24 p/Share
136
Reduced 0.57%
23,721
Common Stock
Sep 16
2022
BUY
Exercise of conversion of derivative security
-
460
Added 1.89%
23,857
Common Stock
Aug 13
2022
SELL
Payment of exercise price or tax liability
$9,499
$95.95 p/Share
99
Reduced 0.42%
23,397
Common Stock
Aug 13
2022
BUY
Exercise of conversion of derivative security
-
337
Added 1.41%
23,496
Common Stock
Jun 16
2022
SELL
Payment of exercise price or tax liability
-
135
Reduced 0.58%
23,159
Common Stock
Jun 16
2022
BUY
Exercise of conversion of derivative security
-
459
Added 1.93%
23,294
Common Stock
May 13
2022
SELL
Payment of exercise price or tax liability
-
150
Reduced 0.66%
22,725
Common Stock
May 13
2022
BUY
Exercise of conversion of derivative security
-
336
Added 1.45%
22,875
Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
-
549
Reduced 2.38%
22,539
Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
-
1,811
Added 7.27%
23,088
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
-
326
Reduced 1.51%
21,277
Common Stock
Mar 03
2022
BUY
Exercise of conversion of derivative security
-
1,107
Added 4.87%
21,603
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
-
698
Reduced 3.29%
20,496
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
2,374
Added 10.16%
20,986
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
-
1,635
Reduced 7.99%
18,820
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
5,521
Added 21.25%
20,455
Common Stock