Nov 13
2023
SELL
Payment of exercise price or tax liability
$104,202
$88.91 p/Share
1,172
Reduced 1.15%
100,365
Common Stock
Nov 13
2023
BUY
Exercise of conversion of derivative security
-
2,363
Added 2.27%
101,537
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$671,893
$90.03 p/Share
7,463
Reduced 7.0%
99,174
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
-
2,511
Added 2.6%
94,097
Common Stock
Nov 10
2023
BUY
Grant, award, or other acquisition
-
12,540
Added 10.63%
105,392
Common Stock
Nov 08
2023
SELL
Payment of exercise price or tax liability
$181,865
$87.9 p/Share
2,069
Reduced 2.21%
91,586
Common Stock
Nov 08
2023
BUY
Exercise of conversion of derivative security
-
4,173
Added 4.27%
93,655
Common Stock
Nov 07
2023
SELL
Payment of exercise price or tax liability
$2,234
$89.36 p/Share
25
Reduced 0.03%
89,482
Common Stock
Nov 07
2023
SELL
Open market or private sale
$1,148,916
$89.97 p/Share
12,770
Reduced 12.49%
89,482
Common Stock
Nov 07
2023
BUY
Grant, award, or other acquisition
-
50
Added 0.06%
89,507
Common Stock
Nov 07
2023
BUY
Exercise of conversion of derivative security
$991,718
$77.66 p/Share
12,770
Added 11.1%
102,252
Common Stock
Nov 06
2023
SELL
Payment of exercise price or tax liability
$144,630
$90.0 p/Share
1,607
Reduced 1.76%
89,457
Common Stock
Nov 06
2023
BUY
Exercise of conversion of derivative security
-
3,241
Added 3.44%
91,064
Common Stock
Aug 24
2023
SELL
Open market or private sale
$4,257,600
$106.44 p/Share
40,000
Reduced 31.29%
87,823
Common Stock
Aug 24
2023
BUY
Exercise of conversion of derivative security
$3,008,800
$75.22 p/Share
40,000
Added 23.83%
127,823
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$451,688
$96.35 p/Share
4,688
Reduced 5.08%
87,594
Common Stock
Nov 11
2022
BUY
Grant, award, or other acquisition
-
7,088
Added 7.31%
89,919
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
-
2,363
Added 2.59%
88,766
Common Stock
Nov 10
2022
SELL
Payment of exercise price or tax liability
$116,071
$93.23 p/Share
1,245
Reduced 1.48%
82,831
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
-
2,511
Added 2.9%
84,076
Common Stock
Nov 08
2022
SELL
Payment of exercise price or tax liability
$145,845
$88.66 p/Share
1,645
Reduced 1.98%
81,565
Common Stock
Nov 08
2022
BUY
Grant, award, or other acquisition
-
3,316
Added 3.83%
83,210
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$290,077
$88.25 p/Share
3,287
Reduced 3.95%
79,894
Common Stock
Nov 07
2022
BUY
Exercise of conversion of derivative security
-
6,629
Added 7.52%
81,574
Common Stock
Nov 11
2021
SELL
Payment of exercise price or tax liability
$759,733
$161.99 p/Share
4,690
Reduced 5.78%
76,419
Common Stock