Aug 08
2022
-
1,409
Reduced 0.05%
2,623,708
Common Stock
Jul 31
2022
SELL
Payment of exercise price or tax liability
$8,277,069
$105.68 p/Share
78,322
Reduced 2.9%
2,625,117
Common Stock
Jul 31
2022
BUY
Grant, award, or other acquisition
-
143,971
Added 5.06%
2,703,439
Common Stock
Jul 29
2022
SELL
Payment of exercise price or tax liability
$2,584,616
$105.68 p/Share
24,457
Reduced 0.95%
2,559,468
Common Stock
Jul 28
2022
-
4,809
Reduced 0.19%
2,583,925
Common Stock
Jul 01
2022
-
3,781
Reduced 0.15%
2,588,734
Common Stock
May 05
2022
-
450
Reduced 0.02%
2,592,515
Common Stock
Apr 04
2022
-
99
Reduced 0.0%
2,592,965
Common Stock
Mar 31
2022
-
19,860
Reduced 0.76%
2,593,064
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$617,911
$98.05 p/Share
6,302
Reduced 0.24%
2,612,924
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
86,394
Added 3.19%
2,619,226
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$2,519,937
$97.07 p/Share
25,960
Reduced 1.01%
2,532,832
Common Stock
Jan 29
2022
SELL
Payment of exercise price or tax liability
$1,252,491
$104.89 p/Share
11,941
Reduced 0.46%
2,558,792
Common Stock
Dec 07
2021
-
5,826
Reduced 0.23%
2,570,733
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$25,906,855
$95.55 p/Share
271,134
Reduced 9.52%
2,576,559
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
$13,810,476
$36.54 p/Share
377,955
Added 11.72%
2,847,693
Common Stock
Nov 23
2021
BUY
Open market or private purchase
$968,938
$96.02 p/Share
10,091
Added 0.41%
2,476,261
Common Stock
Nov 17
2021
-
1,000
Reduced 0.04%
2,469,738
Common Stock
Nov 15
2021
-
3,850
Reduced 0.16%
2,470,738
Common Stock
Sep 17
2021
-
1,673
Reduced 0.07%
2,474,588
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$29,886,293
$118.34 p/Share
252,546
Reduced 9.29%
2,466,170
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
$13,810,476
$36.54 p/Share
377,955
Added 12.21%
2,718,716
Common Stock
Aug 20
2021
-
2,656
Reduced 0.11%
2,311,970
Common Stock
Aug 15
2021
SELL
Payment of exercise price or tax liability
$16,633,613
$111.62 p/Share
149,020
Reduced 6.05%
2,314,626
Common Stock
Jul 29
2021
SELL
Payment of exercise price or tax liability
$2,787,215
$114.46 p/Share
24,351
Reduced 0.98%
2,463,646
Common Stock