Dec 21
2022
-
400
Reduced 0.32%
123,494
Common Stock
Aug 17
2022
SELL
Payment of exercise price or tax liability
$7,346,850
$175.0 p/Share
41,982
Reduced 25.31%
123,894
Common Stock
Aug 17
2022
BUY
Exercise of conversion of derivative security
$6,371,694
$126.0 p/Share
50,569
Added 23.36%
165,876
Common Stock
Jul 29
2022
SELL
Payment of exercise price or tax liability
$11,495,715
$165.0 p/Share
69,671
Reduced 37.66%
115,307
Common Stock
Jul 29
2022
BUY
Exercise of conversion of derivative security
$9,451,451
$104.86 p/Share
90,134
Added 32.76%
184,978
Common Stock
Apr 29
2022
-
15,000
Reduced 13.66%
94,844
Common Stock
Mar 29
2022
SELL
Open market or private sale
$1,072,122
$158.88 p/Share
6,748
Reduced 5.79%
109,844
Common Stock
Mar 28
2022
SELL
Open market or private sale
$4,579,657
$158.05 p/Share
28,976
Reduced 19.91%
116,592
Common Stock
Mar 07
2022
SELL
Open market or private sale
$3,899,081
$158.12 p/Share
24,659
Reduced 14.49%
145,568
Common Stock
Mar 04
2022
SELL
Open market or private sale
$1,013,254
$158.0 p/Share
6,413
Reduced 3.63%
170,227
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$5,933,420
$142.62 p/Share
41,603
Reduced 19.06%
176,640
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
$15,459,865
$142.62 p/Share
108,399
Added 33.19%
218,243
Common Stock
Jul 09
2021
-
15,000
Reduced 12.01%
109,844
Common Stock
Jun 09
2021
-
76,885
Reduced 38.11%
124,844
Common Stock
Jun 01
2021
SELL
Open market or private sale
$18,493,312
$140.5 p/Share
131,625
Reduced 39.49%
201,729
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
$9,822,295
$92.12 p/Share
106,625
Added 24.23%
333,354
Common Stock
May 17
2021
SELL
Open market or private sale
$0
$141.48 p/Share
0
Reduced 0.0%
226,729
Common Stock
Feb 22
2021
SELL
Open market or private sale
$6,860,626
$110.08 p/Share
62,324
Reduced 21.56%
226,729
Common Stock
Feb 19
2021
SELL
Open market or private sale
$154,943
$111.39 p/Share
1,391
Reduced 0.48%
289,053
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$4,397,433
$112.36 p/Share
39,137
Reduced 11.87%
290,444
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
$11,556,451
$112.36 p/Share
102,852
Added 23.78%
329,581
Common Stock
Dec 30
2020
-
17,000
Reduced 6.97%
226,729
Common Stock
Dec 22
2020
-
15,000
Reduced 5.8%
243,729
Common Stock
Dec 17
2020
-
516
Reduced 0.2%
258,729
Common Stock
Nov 10
2020
SELL
Open market or private sale
$3,036,753
$123.09 p/Share
24,671
Reduced 8.69%
259,245
Common Stock