May 17
2024
SELL
Payment of exercise price or tax liability
$1,980,346
$297.26 p/Share
6,662
Reduced 4.81%
131,861
Common Stock
May 17
2024
BUY
Grant, award, or other acquisition
-
404
Added 0.3%
132,265
Common Stock
May 17
2024
BUY
Exercise of conversion of derivative security
-
5,580
Added 3.87%
138,523
Common Stock
May 15
2024
BUY
Grant, award, or other acquisition
-
4,575
Added 3.33%
132,943
Common Stock (Restrict...
Nov 17
2023
SELL
Payment of exercise price or tax liability
$742,373
$269.66 p/Share
2,753
Reduced 2.1%
128,368
Common Stock
Nov 17
2023
BUY
Grant, award, or other acquisition
-
938
Added 0.71%
131,121
Common Stock
Nov 17
2023
BUY
Exercise of conversion of derivative security
-
5,274
Added 3.89%
130,183
Common Stock
May 17
2023
SELL
Payment of exercise price or tax liability
$1,845,077
$189.94 p/Share
9,714
Reduced 7.38%
121,961
Common Stock
May 17
2023
BUY
Exercise of conversion of derivative security
-
8,058
Added 5.77%
131,675
Common Stock
May 17
2023
BUY
Grant, award, or other acquisition
-
2,948
Added 2.31%
124,909
Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
-
6,844
Added 5.25%
123,617
Common Stock (Restrict...
Nov 17
2022
SELL
Payment of exercise price or tax liability
$936,002
$241.3 p/Share
3,879
Reduced 3.22%
116,773
Common Stock
Nov 17
2022
BUY
Grant, award, or other acquisition
-
3,453
Added 2.78%
120,652
Common Stock
Nov 17
2022
BUY
Exercise of conversion of derivative security
-
5,301
Added 4.33%
117,199
Common Stock
Aug 17
2022
-
600
Reduced 0.53%
111,898
Common Stock
May 17
2022
BUY
Exercise of conversion of derivative security
-
6,428
Added 5.2%
117,283
Common Stock
May 17
2022
BUY
Grant, award, or other acquisition
-
4,185
Added 3.33%
121,468
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$2,179,261
$242.95 p/Share
8,970
Reduced 7.38%
112,498
Common Stock
May 15
2022
BUY
Grant, award, or other acquisition
-
6,050
Added 5.18%
110,855
Common Stock (Restrict...
Jan 03
2022
SELL
Payment of exercise price or tax liability
$887,122
$341.99 p/Share
2,594
Reduced 2.42%
104,805
Common Stock
Nov 16
2021
SELL
Payment of exercise price or tax liability
$1,283,489
$316.52 p/Share
4,055
Reduced 3.64%
107,399
Common Stock
Nov 16
2021
BUY
Grant, award, or other acquisition
-
3,050
Added 2.66%
111,454
Common Stock
Nov 16
2021
BUY
Exercise of conversion of derivative security
-
6,101
Added 5.33%
108,404
Common Stock
Aug 05
2021
-
500
Reduced 0.49%
102,303
Common Stock
May 18
2021
BUY
Exercise of conversion of derivative security
-
6,011
Added 5.24%
108,751
Common Stock