Feb 16
2024
SELL
Payment of exercise price or tax liability
$329,531
$308.55 p/Share
1,068
Reduced 9.31%
10,398
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
3,820
Added 24.99%
11,466
Common Stock
Feb 05
2024
SELL
Open market or private sale
$513,240
$312.0 p/Share
1,645
Reduced 17.71%
7,646
Common Stock
Feb 03
2024
SELL
Payment of exercise price or tax liability
$10,520
$309.42 p/Share
34
Reduced 0.36%
9,291
Common Stock
Feb 03
2024
BUY
Exercise of conversion of derivative security
-
137
Added 1.45%
9,325
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$1,586,396
$309.42 p/Share
5,127
Reduced 35.82%
9,188
Common Stock
Feb 02
2024
BUY
Exercise of conversion of derivative security
$1,424,670
$226.21 p/Share
6,298
Added 30.55%
14,315
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$27,526
$286.73 p/Share
96
Reduced 1.18%
8,017
Common Stock
Jan 29
2024
BUY
Exercise of conversion of derivative security
-
323
Added 3.83%
8,113
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$71,755
$262.84 p/Share
273
Reduced 3.39%
7,790
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
1,120
Added 12.2%
8,063
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$10,581
$258.08 p/Share
41
Reduced 0.59%
6,943
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
-
138
Added 1.94%
6,984
Common Stock
Jan 30
2023
SELL
Payment of exercise price or tax liability
$18,744
$253.3 p/Share
74
Reduced 1.07%
6,846
Common Stock
Jan 30
2023
BUY
Exercise of conversion of derivative security
-
273
Added 3.8%
6,920
Common Stock
Jan 29
2023
SELL
Payment of exercise price or tax liability
$24,457
$254.77 p/Share
96
Reduced 1.42%
6,647
Common Stock
Jan 29
2023
BUY
Exercise of conversion of derivative security
-
322
Added 4.56%
6,743
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$55,899
$244.1 p/Share
229
Reduced 3.44%
6,421
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
940
Added 12.38%
6,650
Common Stock
Feb 03
2022
SELL
Payment of exercise price or tax liability
$8,189
$240.86 p/Share
34
Reduced 0.59%
5,710
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
-
137
Added 2.33%
5,744
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$15,843
$240.05 p/Share
66
Reduced 1.16%
5,607
Common Stock
Jan 31
2022
BUY
Exercise of conversion of derivative security
-
273
Added 4.59%
5,673
Common Stock
Jan 30
2022
SELL
Payment of exercise price or tax liability
$17,273
$236.61 p/Share
73
Reduced 1.33%
5,400
Common Stock
Jan 30
2022
BUY
Exercise of conversion of derivative security
-
272
Added 4.73%
5,473
Common Stock