Jul 31
2023
BUY
Exercise of conversion of derivative security
$395,208
$51.54 p/Share
7,668
Added 2.91%
255,899
Common Stock
Apr 25
2023
BUY
Grant, award, or other acquisition
$124,973
$94.32 p/Share
1,325
Added 0.53%
247,538
Common Stock
Feb 28
2023
SELL
Open market or private sale
$16,284
$105.06 p/Share
155
Reduced 0.07%
228,164
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
$9,596
$61.91 p/Share
155
Added 0.07%
228,319
Common Stock
Feb 27
2023
SELL
Open market or private sale
$1,270,413
$105.28 p/Share
12,067
Reduced 5.02%
228,164
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
$747,067
$61.91 p/Share
12,067
Added 4.78%
240,231
Common Stock
Feb 23
2023
SELL
Open market or private sale
$130,132
$105.2 p/Share
1,237
Reduced 0.54%
228,164
Common Stock
Feb 23
2023
BUY
Exercise of conversion of derivative security
$76,582
$61.91 p/Share
1,237
Added 0.54%
229,401
Common Stock
Feb 22
2023
SELL
Open market or private sale
$434,355
$105.12 p/Share
4,132
Reduced 1.78%
228,164
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
$255,812
$61.91 p/Share
4,132
Added 1.75%
232,296
Common Stock
Feb 21
2023
SELL
Open market or private sale
$506,363
$103.15 p/Share
4,909
Reduced 7.57%
59,960
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
19,161
Added 7.75%
228,164
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$730,106
$109.84 p/Share
6,647
Reduced 3.08%
209,003
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
13,979
Added 6.09%
215,651
Common Stock
Nov 11
2022
SELL
Open market or private sale
$583,880
$110.0 p/Share
5,308
Reduced 7.56%
64,869
Common Stock
Apr 26
2022
BUY
Grant, award, or other acquisition
-
1,249
Added 0.66%
187,628
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
13,231
Added 6.65%
185,732
Common Stock
Jun 15
2021
BUY
Grant, award, or other acquisition
$57,190
$130.87 p/Share
437
Added 0.25%
171,482
Common Stock
Mar 17
2021
-
5,308
Reduced 3.01%
171,044
Common Stock
Mar 17
2021
-
5,308
Added 7.03%
70,177
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
$57,050
$128.49 p/Share
444
Added 0.25%
176,352
Common Stock
Mar 04
2021
SELL
Payment of exercise price or tax liability
$512,002
$121.27 p/Share
4,222
Reduced 2.34%
175,908
Common Stock
Feb 17
2021
BUY
Exercise of conversion of derivative security
-
9,530
Added 5.02%
180,130
Common Stock
Dec 15
2020
BUY
Grant, award, or other acquisition
$56,968
$119.43 p/Share
477
Added 0.28%
170,600
Common Stock
Nov 06
2020
-
24,000
Reduced 27.01%
64,869
Common Stock