Nov 22
2022
SELL
Open market or private sale
$1,599,678
$67.05 p/Share
23,858
Reduced 3.01%
767,534
Common Stock
Nov 19
2022
SELL
Payment of exercise price or tax liability
$95,755
$67.15 p/Share
1,426
Reduced 0.18%
791,392
Common Stock
Nov 19
2022
BUY
Exercise of conversion of derivative security
-
2,708
Added 0.34%
792,818
Common Stock
Nov 17
2022
-
2,000
Reduced 0.25%
790,110
Common Stock
Nov 15
2022
SELL
Open market or private sale
$2,050,499
$68.35 p/Share
30,000
Reduced 3.65%
792,110
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
$247,200
$8.24 p/Share
30,000
Added 3.52%
822,110
Common Stock
Nov 14
2022
SELL
Payment of exercise price or tax liability
$193,566
$64.63 p/Share
2,995
Reduced 0.38%
792,110
Common Stock
Nov 14
2022
BUY
Exercise of conversion of derivative security
-
5,687
Added 0.71%
795,105
Common Stock
Nov 02
2022
SELL
Payment of exercise price or tax liability
$186,289
$50.24 p/Share
3,708
Reduced 0.47%
789,418
Common Stock
Nov 02
2022
BUY
Exercise of conversion of derivative security
-
7,042
Added 0.88%
793,126
Common Stock
Aug 23
2022
SELL
Open market or private sale
$1,424,800
$59.72 p/Share
23,858
Reduced 2.95%
786,084
Common Stock
Aug 19
2022
SELL
Payment of exercise price or tax liability
$87,057
$61.05 p/Share
1,426
Reduced 0.18%
809,942
Common Stock
Aug 19
2022
BUY
Exercise of conversion of derivative security
-
2,708
Added 0.33%
811,368
Common Stock
Aug 16
2022
SELL
Open market or private sale
$1,896,900
$63.23 p/Share
30,000
Reduced 3.58%
808,660
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
$247,200
$8.24 p/Share
30,000
Added 3.45%
838,660
Common Stock
Aug 14
2022
SELL
Payment of exercise price or tax liability
$190,212
$63.51 p/Share
2,995
Reduced 0.37%
808,660
Common Stock
Aug 14
2022
BUY
Exercise of conversion of derivative security
-
5,687
Added 0.7%
811,655
Common Stock
Aug 02
2022
SELL
Payment of exercise price or tax liability
$3,379,554
$63.59 p/Share
53,146
Reduced 6.19%
805,968
Common Stock
Aug 02
2022
BUY
Exercise of conversion of derivative security
-
100,940
Added 10.55%
855,405
Common Stock
May 24
2022
SELL
Open market or private sale
$1,381,432
$47.87 p/Share
28,858
Reduced 3.67%
757,856
Common Stock
May 19
2022
SELL
Payment of exercise price or tax liability
$70,316
$49.31 p/Share
1,426
Reduced 0.18%
786,714
Common Stock
May 19
2022
BUY
Exercise of conversion of derivative security
-
2,708
Added 0.34%
788,140
Common Stock
May 17
2022
SELL
Open market or private sale
$1,491,600
$49.72 p/Share
30,000
Reduced 3.82%
755,432
Common Stock
May 17
2022
BUY
Exercise of conversion of derivative security
$247,200
$8.24 p/Share
30,000
Added 3.68%
785,432
Common Stock
May 14
2022
SELL
Payment of exercise price or tax liability
$147,844
$49.38 p/Share
2,994
Reduced 0.38%
785,432
Common Stock