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
Jul 07
2021
-
1,354
Reduced 0.05%
2,487,997
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$28,197,040
$114.43 p/Share
246,413
Reduced 9.01%
2,489,351
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
$13,810,476
$36.54 p/Share
377,955
Added 12.14%
2,735,764
Common Stock
May 04
2021
-
1,738
Reduced 0.07%
2,357,809
Common Stock
Apr 16
2021
-
7,967
Reduced 0.34%
2,359,547
Common Stock
Mar 18
2021
-
2,827
Reduced 0.12%
2,367,514
Common Stock
Mar 16
2021
SELL
Payment of exercise price or tax liability
$39,982,404
$124.12 p/Share
322,127
Reduced 11.96%
2,370,341
Common Stock
Mar 16
2021
BUY
Exercise of conversion of derivative security
$18,414,005
$36.54 p/Share
503,941
Added 15.77%
2,692,468
Common Stock
Mar 12
2021
-
240
Reduced 0.01%
2,188,527
Common Stock
Mar 08
2021
-
418
Reduced 0.02%
2,188,767
Common Stock
Mar 03
2021
-
1,760
Reduced 0.08%
2,189,185
Common Stock