Dec 20
2021
-
3,276
Reduced 3.87%
81,367
Common Stock
Nov 14
2021
SELL
Payment of exercise price or tax liability
$255,568
$125.34 p/Share
2,039
Reduced 2.35%
84,643
Common Stock
Nov 14
2021
BUY
Exercise of conversion of derivative security
-
4,689
Added 5.13%
86,682
Common Stock
Nov 12
2021
SELL
Payment of exercise price or tax liability
$1,217,554
$119.45 p/Share
10,193
Reduced 11.06%
81,993
Common Stock
Nov 12
2021
BUY
Grant, award, or other acquisition
-
23,442
Added 20.27%
92,186
Common Stock
Nov 10
2021
SELL
Payment of exercise price or tax liability
$158,860
$125.68 p/Share
1,264
Reduced 1.81%
68,744
Common Stock
Nov 10
2021
BUY
Exercise of conversion of derivative security
-
2,907
Added 3.99%
70,008
Common Stock
Aug 19
2021
SELL
Open market or private sale
$717,193
$117.94 p/Share
6,081
Reduced 8.31%
67,101
Common Stock
Aug 19
2021
BUY
Exercise of conversion of derivative security
$539,446
$88.71 p/Share
6,081
Added 7.67%
73,182
Common Stock
Jul 19
2021
SELL
Open market or private sale
$681,731
$112.09 p/Share
6,082
Reduced 8.31%
67,101
Common Stock
Jul 19
2021
BUY
Exercise of conversion of derivative security
$539,534
$88.71 p/Share
6,082
Added 7.67%
73,183
Common Stock
Jun 18
2021
SELL
Open market or private sale
$712,993
$117.23 p/Share
6,082
Reduced 8.31%
67,101
Common Stock
Jun 18
2021
BUY
Exercise of conversion of derivative security
$539,534
$88.71 p/Share
6,082
Added 7.67%
73,183
Common Stock
May 19
2021
SELL
Open market or private sale
$709,830
$116.71 p/Share
6,082
Reduced 8.31%
67,101
Common Stock
May 19
2021
BUY
Exercise of conversion of derivative security
$539,534
$88.71 p/Share
6,082
Added 7.67%
73,183
Common Stock
Apr 19
2021
SELL
Open market or private sale
$729,840
$120.0 p/Share
6,082
Reduced 8.31%
67,101
Common Stock
Apr 19
2021
BUY
Exercise of conversion of derivative security
$539,534
$88.71 p/Share
6,082
Added 7.67%
73,183
Common Stock
Mar 19
2021
SELL
Open market or private sale
$701,559
$115.35 p/Share
6,082
Reduced 8.31%
67,101
Common Stock
Mar 19
2021
BUY
Exercise of conversion of derivative security
$539,534
$88.71 p/Share
6,082
Added 7.67%
73,183
Common Stock
Feb 12
2021
-
2,000
Reduced 2.89%
67,101
Common Stock
Nov 13
2020
SELL
Payment of exercise price or tax liability
$254,731
$108.12 p/Share
2,356
Reduced 5.09%
43,896
Common Stock
Nov 13
2020
BUY
Exercise of conversion of derivative security
-
5,417
Added 10.48%
46,252
Common Stock
Nov 11
2020
SELL
Payment of exercise price or tax liability
$1,062,243
$96.92 p/Share
10,960
Reduced 14.23%
66,040
Common Stock
Nov 11
2020
BUY
Exercise of conversion of derivative security
-
25,205
Added 24.66%
77,000
Common Stock
Nov 09
2020
SELL
Open market or private sale
$607,369
$108.42 p/Share
5,602
Reduced 9.76%
51,795
Common Stock