Feb 16
2024
SELL
Payment of exercise price or tax liability
$2,523,013
$308.55 p/Share
8,177
Reduced 26.87%
22,251
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
21,980
Added 41.94%
30,428
Common Stock
Feb 06
2024
SELL
Open market or private sale
$1,863,780
$310.63 p/Share
6,000
Reduced 41.53%
8,448
Common Stock
Feb 05
2024
-
1,369
Reduced 8.66%
14,448
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$2,986,521
$309.42 p/Share
9,652
Reduced 37.9%
15,817
Common Stock
Feb 02
2024
BUY
Exercise of conversion of derivative security
$1,328,978
$69.58 p/Share
19,100
Added 42.85%
25,469
Common Stock
Aug 14
2023
-
40,500
Reduced 86.41%
6,369
Common Stock
Aug 02
2023
-
49,500
Reduced 51.37%
46,869
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$2,513,538
$262.84 p/Share
9,563
Reduced 9.03%
96,369
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
24,300
Added 18.66%
105,932
Common Stock
Feb 03
2023
SELL
Open market or private sale
$7,745,700
$258.19 p/Share
30,000
Reduced 26.87%
81,632
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$9,123,646
$261.46 p/Share
34,895
Reduced 23.81%
111,632
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
$4,433,280
$69.27 p/Share
64,000
Added 30.4%
146,527
Common Stock
Nov 02
2022
-
450
Reduced 0.54%
82,527
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$2,153,206
$244.1 p/Share
8,821
Reduced 10.79%
72,968
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
23,980
Added 22.67%
81,789
Common Stock
Nov 04
2021
SELL
Open market or private sale
$5,161,750
$250.0 p/Share
20,647
Reduced 26.25%
58,009
Common Stock
Nov 03
2021
-
200
Reduced 0.34%
57,809
Common Stock
Nov 03
2021
SELL
Open market or private sale
$2,338,250
$250.0 p/Share
9,353
Reduced 10.63%
78,656
Common Stock
Oct 29
2021
SELL
Payment of exercise price or tax liability
$10,036,684
$250.46 p/Share
40,073
Reduced 31.29%
88,009
Common Stock
Oct 29
2021
BUY
Exercise of conversion of derivative security
$3,771,641
$47.97 p/Share
78,625
Added 38.04%
128,082
Common Stock
Jul 28
2021
-
200
Reduced 0.4%
49,457
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$2,011,856
$174.61 p/Share
11,522
Reduced 23.12%
38,306
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
-
31,419
Added 38.67%
49,828
Common Stock
Nov 06
2020
-
250
Reduced 1.34%
18,409
Common Stock