Nov 29
2022
SELL
Payment of exercise price or tax liability
$64,030
$115.37 p/Share
555
Reduced 0.34%
162,725
Common Stock
Nov 29
2022
BUY
Exercise of conversion of derivative security
-
1,500
Added 0.91%
163,280
Common Stock
Nov 22
2022
SELL
Payment of exercise price or tax liability
$136,119
$123.52 p/Share
1,102
Reduced 0.68%
161,780
Common Stock
Nov 22
2022
BUY
Exercise of conversion of derivative security
-
4,500
Added 2.69%
162,882
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$114,072
$102.86 p/Share
1,109
Reduced 0.7%
158,382
Common Stock
Dec 14
2021
SELL
Payment of exercise price or tax liability
$141,515
$96.4 p/Share
1,468
Reduced 0.91%
159,491
Common Stock
Dec 14
2021
BUY
Exercise of conversion of derivative security
-
3,969
Added 2.41%
160,959
Common Stock
Dec 09
2021
-
500
Reduced 0.32%
156,990
Common Stock
Dec 01
2021
BUY
Grant, award, or other acquisition
-
5,041
Added 3.1%
157,490
Common Stock
Nov 30
2021
SELL
Payment of exercise price or tax liability
$115,982
$98.29 p/Share
1,180
Reduced 0.77%
152,559
Common Stock
Nov 30
2021
-
110
Reduced 0.07%
152,449
Common Stock
Nov 30
2021
BUY
Exercise of conversion of derivative security
-
3,000
Added 1.91%
153,739
Common Stock
Nov 29
2021
SELL
Payment of exercise price or tax liability
$178,009
$100.57 p/Share
1,770
Reduced 1.16%
150,739
Common Stock
Nov 29
2021
BUY
Exercise of conversion of derivative security
-
4,500
Added 2.87%
152,509
Common Stock
Sep 07
2021
BUY
Exercise of conversion of derivative security
$295,984
$55.49 p/Share
5,334
Added 5.13%
98,673
Common Stock
Jul 16
2021
BUY
Exercise of conversion of derivative security
$294,097
$55.49 p/Share
5,300
Added 5.37%
93,339
Common Stock
Mar 11
2021
SELL
Open market or private sale
$1,180,900
$118.09 p/Share
10,000
Reduced 10.2%
88,039
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$52,187
$94.03 p/Share
555
Reduced 0.56%
98,039
Common Stock
Dec 15
2020
SELL
Payment of exercise price or tax liability
$69,837
$93.49 p/Share
747
Reduced 0.75%
98,594
Common Stock
Dec 15
2020
BUY
Exercise of conversion of derivative security
-
2,020
Added 1.99%
99,341
Common Stock
Dec 02
2020
BUY
Grant, award, or other acquisition
-
2,524
Added 2.53%
97,321
Common Stock
Dec 01
2020
-
120
Reduced 0.13%
94,797
Common Stock
Nov 30
2020
SELL
Payment of exercise price or tax liability
$91,314
$90.95 p/Share
1,004
Reduced 1.05%
94,917
Common Stock
Nov 30
2020
BUY
Exercise of conversion of derivative security
-
4,000
Added 4.0%
95,921
Common Stock
Nov 25
2020
-
500
Reduced 0.54%
91,921
Common Stock