Mar 06
2024
BUY
Grant, award, or other acquisition
-
2,736
Added 16.83%
13,516
Common Stock - Direct
Mar 01
2024
SELL
Payment of exercise price or tax liability
$149,409
$141.62 p/Share
1,055
Reduced 8.91%
10,780
Common Stock - Direct
Feb 15
2024
SELL
Payment of exercise price or tax liability
$314,723
$134.67 p/Share
2,337
Reduced 16.49%
11,835
Common Stock - Direct
Feb 15
2024
BUY
Grant, award, or other acquisition
-
5,278
Added 27.14%
14,172
Common Stock - Direct
Mar 16
2023
SELL
Payment of exercise price or tax liability
$168,856
$96.16 p/Share
1,756
Reduced 16.49%
8,894
Common Stock - Direct
Mar 16
2023
BUY
Grant, award, or other acquisition
-
4,036
Added 27.48%
10,650
Common Stock - Direct
Mar 02
2023
BUY
Grant, award, or other acquisition
-
2,499
Added 27.42%
6,614
Common Stock - Direct
Mar 01
2023
SELL
Payment of exercise price or tax liability
$109,200
$104.9 p/Share
1,041
Reduced 20.19%
4,115
Common Stock - Direct
Nov 14
2022
SELL
Open market or private sale
$404,729
$100.93 p/Share
4,010
Reduced 43.75%
5,156
Common Stock - Direct
Nov 14
2022
BUY
Exercise of conversion of derivative security
$205,800
$75.44 p/Share
2,728
Added 25.71%
7,884
Common Stock - Direct
Mar 17
2022
SELL
Payment of exercise price or tax liability
$17,561
$93.41 p/Share
188
Reduced 2.84%
6,438
Common Stock - Direct
Mar 17
2022
BUY
Grant, award, or other acquisition
-
660
Added 9.06%
6,626
Common Stock - Direct
Mar 01
2022
SELL
Payment of exercise price or tax liability
$50,664
$89.67 p/Share
565
Reduced 8.65%
5,966
Common Stock - Direct
Mar 01
2022
SELL
Sale (or disposition) back to the issuer
$59,720
$89.67 p/Share
666
Reduced 9.25%
6,531
Common Stock - Direct
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
666
Added 8.47%
7,197
Common Stock - Direct
Feb 28
2022
BUY
Grant, award, or other acquisition
-
2,370
Added 26.63%
6,531
Common Stock - Direct
May 03
2021
SELL
Open market or private sale
$81,562
$82.72 p/Share
986
Reduced 19.16%
4,161
Common Stock - Direct
Mar 01
2021
SELL
Payment of exercise price or tax liability
$22,171
$74.15 p/Share
299
Reduced 5.49%
5,147
Common Stock - Direct
Mar 01
2021
SELL
Sale (or disposition) back to the issuer
$123,608
$74.15 p/Share
1,667
Reduced 24.46%
5,147
Common Stock - Direct
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
1,667
Added 19.66%
6,814
Common Stock - Direct
Feb 11
2021
BUY
Grant, award, or other acquisition
-
2,402
Added 30.61%
5,446
Common Stock - Direct
Oct 07
2020
SELL
Open market or private sale
$3,827
$62.73 p/Share
61
Reduced 1.96%
3,044
Common Stock - Direct