Jun 14
2022
SELL
Open market or private sale
$1,621,206
$141.22 p/Share
11,480
Reduced 5.3%
205,178
Common Stock
Jun 14
2022
BUY
Exercise of conversion of derivative security
$868,003
$75.61 p/Share
11,480
Added 5.03%
216,658
Common Stock
May 10
2022
SELL
Open market or private sale
$1,830,716
$159.47 p/Share
11,480
Reduced 5.3%
205,178
Common Stock
May 10
2022
BUY
Exercise of conversion of derivative security
$868,003
$75.61 p/Share
11,480
Added 5.03%
216,658
Common Stock
Apr 12
2022
SELL
Open market or private sale
$1,861,023
$162.11 p/Share
11,480
Reduced 5.3%
205,178
Common Stock
Apr 12
2022
BUY
Exercise of conversion of derivative security
$868,003
$75.61 p/Share
11,480
Added 5.03%
216,658
Common Stock
Mar 08
2022
SELL
Open market or private sale
$1,664,256
$144.97 p/Share
11,480
Reduced 5.3%
205,178
Common Stock
Mar 08
2022
BUY
Exercise of conversion of derivative security
$868,003
$75.61 p/Share
11,480
Added 5.03%
216,658
Common Stock
Feb 08
2022
SELL
Open market or private sale
$3,426,421
$141.22 p/Share
24,263
Reduced 10.57%
205,178
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
$2,108,940
$86.92 p/Share
24,263
Added 9.56%
229,441
Common Stock
Jan 11
2022
SELL
Open market or private sale
$3,301,603
$136.07 p/Share
24,264
Reduced 10.58%
205,178
Common Stock
Jan 11
2022
BUY
Exercise of conversion of derivative security
$2,109,027
$86.92 p/Share
24,264
Added 9.56%
229,442
Common Stock
Dec 27
2021
-
1,159
Reduced 0.56%
205,178
Common Stock
Dec 15
2021
SELL
Open market or private sale
$2,119,390
$123.45 p/Share
17,168
Reduced 7.68%
206,337
Common Stock
Dec 14
2021
SELL
Open market or private sale
$3,007,523
$123.95 p/Share
24,264
Reduced 9.79%
223,505
Common Stock
Dec 14
2021
BUY
Exercise of conversion of derivative security
$2,109,027
$86.92 p/Share
24,264
Added 8.92%
247,769
Common Stock
Nov 24
2021
SELL
Open market or private sale
$2,122,995
$123.66 p/Share
17,168
Reduced 7.13%
223,505
Common Stock
Nov 16
2021
SELL
Open market or private sale
$1,454,034
$124.66 p/Share
11,664
Reduced 4.62%
240,673
Common Stock
Nov 14
2021
SELL
Payment of exercise price or tax liability
$973,390
$125.34 p/Share
7,766
Reduced 2.99%
252,337
Common Stock
Nov 14
2021
BUY
Exercise of conversion of derivative security
-
17,861
Added 6.43%
260,103
Common Stock
Nov 12
2021
SELL
Payment of exercise price or tax liability
$4,638,363
$119.45 p/Share
38,831
Reduced 13.82%
242,242
Common Stock
Nov 12
2021
BUY
Grant, award, or other acquisition
-
89,306
Added 24.11%
281,073
Common Stock
Nov 10
2021
SELL
Payment of exercise price or tax liability
$695,010
$125.68 p/Share
5,530
Reduced 2.8%
191,767
Common Stock
Nov 10
2021
BUY
Exercise of conversion of derivative security
-
12,718
Added 6.06%
197,297
Common Stock
Nov 09
2021
SELL
Open market or private sale
$3,041,007
$125.33 p/Share
24,264
Reduced 11.62%
184,579
Common Stock