Feb 26
2023
SELL
Payment of exercise price or tax liability
$561,148
$114.45 p/Share
4,903
Reduced 0.17%
2,873,289
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$1,392,653
$116.54 p/Share
11,950
Reduced 0.41%
2,878,192
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
76,676
Added 2.58%
2,890,142
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$5,734,879
$117.74 p/Share
48,708
Reduced 1.7%
2,813,466
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
$3,001,532
$41.75 p/Share
71,893
Added 2.45%
2,862,174
Common Stock
Jan 29
2023
SELL
Payment of exercise price or tax liability
$1,751,866
$106.49 p/Share
16,451
Reduced 0.59%
2,790,281
Common Stock
Dec 16
2022
-
511
Reduced 0.02%
2,806,732
Common Stock
Dec 02
2022
-
479
Reduced 0.02%
2,807,243
Common Stock
Nov 01
2022
-
3,091
Reduced 0.11%
2,837,722
Common Stock
Sep 12
2022
-
7,243
Reduced 0.25%
2,840,813
Common Stock
Aug 23
2022
-
94
Reduced 0.0%
2,809,103
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$12,416,795
$110.16 p/Share
112,716
Reduced 3.86%
2,809,197
Common Stock
Aug 12
2022
SELL
Payment of exercise price or tax liability
$63,838,942
$109.37 p/Share
583,697
Reduced 16.65%
2,921,913
Common Stock
Aug 12
2022
BUY
Exercise of conversion of derivative security
$32,224,700
$36.54 p/Share
881,902
Added 20.1%
3,505,610
Common Stock
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