Oct 25
2021
SELL
Open market or private sale
$6,293,942
$131.86 p/Share
47,732
Reduced 29.28%
115,285
Common Stock, par valu...
Oct 25
2021
BUY
Exercise of conversion of derivative security
$3,003,775
$62.93 p/Share
47,732
Added 22.65%
163,017
Common Stock, par valu...
Oct 22
2021
SELL
Open market or private sale
$6,266,126
$131.28 p/Share
47,731
Reduced 29.28%
115,285
Common Stock, par valu...
Oct 22
2021
BUY
Exercise of conversion of derivative security
$2,987,961
$62.6 p/Share
47,731
Added 22.65%
163,016
Common Stock, par valu...
Aug 05
2021
SELL
Open market or private sale
$1,942,873
$117.21 p/Share
16,576
Reduced 12.57%
115,285
Common Stock, par valu...
Aug 05
2021
BUY
Exercise of conversion of derivative security
$962,734
$58.08 p/Share
16,576
Added 11.17%
131,861
Common Stock, par valu...
Aug 04
2021
SELL
Open market or private sale
$3,655,222
$117.32 p/Share
31,156
Reduced 21.28%
115,285
Common Stock, par valu...
Aug 04
2021
BUY
Exercise of conversion of derivative security
$1,809,541
$58.08 p/Share
31,156
Added 17.54%
146,441
Common Stock, par valu...
Jul 29
2021
SELL
Open market or private sale
$5,777,481
$121.04 p/Share
47,732
Reduced 29.28%
115,285
Common Stock, par valu...
Jul 29
2021
BUY
Exercise of conversion of derivative security
$2,782,298
$58.29 p/Share
47,732
Added 22.65%
163,017
Common Stock, par valu...
Jul 28
2021
SELL
Open market or private sale
$5,605,647
$116.95 p/Share
47,932
Reduced 29.37%
115,285
Common Stock, par valu...
Jul 28
2021
BUY
Exercise of conversion of derivative security
$2,517,868
$52.53 p/Share
47,932
Added 22.7%
163,217
Common Stock, par valu...
Jul 22
2021
SELL
Open market or private sale
$11,683,000
$116.83 p/Share
100,000
Reduced 46.45%
115,285
Common Stock, par valu...
Jul 22
2021
BUY
Exercise of conversion of derivative security
$5,253,000
$52.53 p/Share
100,000
Added 31.72%
215,285
Common Stock, par valu...
Jul 14
2021
SELL
Payment of exercise price or tax liability
$550,616
$105.22 p/Share
5,233
Reduced 4.34%
115,285
Common Stock, par valu...
Jul 14
2021
BUY
Exercise of conversion of derivative security
-
11,275
Added 8.56%
120,518
Common Stock, par valu...
May 07
2021
SELL
Open market or private sale
$5,260,000
$105.2 p/Share
50,000
Reduced 31.4%
109,243
Common Stock, par valu...
May 03
2021
SELL
Open market or private sale
$5,188,500
$103.77 p/Share
50,000
Reduced 23.9%
159,243
Common Stock, par valu...
Apr 27
2021
SELL
Open market or private sale
$3,177,167
$102.14 p/Share
31,106
Reduced 12.94%
209,243
Common Stock, par valu...
Apr 27
2021
BUY
Exercise of conversion of derivative security
$1,633,998
$52.53 p/Share
31,106
Added 11.46%
240,349
Common Stock, par valu...
Apr 26
2021
SELL
Open market or private sale
$7,039,589
$102.18 p/Share
68,894
Reduced 24.77%
209,243
Common Stock, par valu...
Apr 26
2021
BUY
Exercise of conversion of derivative security
$3,619,002
$52.53 p/Share
68,894
Added 19.85%
278,137
Common Stock, par valu...
Mar 10
2021
SELL
Open market or private sale
$2,406,717
$87.08 p/Share
27,638
Reduced 11.67%
209,243
Common Stock, par valu...
Mar 10
2021
BUY
Exercise of conversion of derivative security
$1,493,558
$54.04 p/Share
27,638
Added 10.45%
236,881
Common Stock, par valu...
Mar 09
2021
SELL
Open market or private sale
$2,018,489
$88.41 p/Share
22,831
Reduced 9.84%
209,243
Common Stock, par valu...