Oct 19
2021
SELL
Open market or private sale
$787,410
$87.49 p/Share
9,000
Reduced 5.33%
159,827
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$27,309
$78.7 p/Share
347
Reduced 0.21%
168,827
Common Stock
Sep 17
2021
SELL
Open market or private sale
$728,010
$80.89 p/Share
9,000
Reduced 5.05%
169,174
Common Stock
Aug 19
2021
SELL
Open market or private sale
$655,110
$72.79 p/Share
9,000
Reduced 4.81%
178,174
Common Stock
Aug 18
2021
BUY
Exercise of conversion of derivative security
$8,600
$0.43 p/Share
20,000
Added 9.17%
198,174
Common Stock
Jul 19
2021
SELL
Open market or private sale
$767,520
$85.28 p/Share
9,000
Reduced 4.59%
187,174
Common Stock
Jul 06
2021
SELL
Payment of exercise price or tax liability
$33,309
$95.99 p/Share
347
Reduced 0.18%
196,174
Common Stock
Jun 21
2021
SELL
Open market or private sale
$91,501
$91.41 p/Share
1,001
Reduced 0.49%
203,710
Common Stock
Jun 18
2021
SELL
Open market or private sale
$734,708
$91.85 p/Share
7,999
Reduced 3.91%
196,611
Common Stock
May 20
2021
BUY
Exercise of conversion of derivative security
$4,300
$0.43 p/Share
10,000
Added 4.64%
205,611
Common Stock
May 19
2021
SELL
Open market or private sale
$743,220
$82.58 p/Share
9,000
Reduced 4.4%
195,611
Common Stock
Apr 19
2021
SELL
Open market or private sale
$929,340
$103.26 p/Share
9,000
Reduced 4.21%
204,611
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$39,316
$109.21 p/Share
360
Reduced 0.17%
213,611
Common Stock
Mar 19
2021
SELL
Open market or private sale
$983,700
$109.3 p/Share
9,000
Reduced 4.04%
213,971
Common Stock
Mar 17
2021
BUY
Exercise of conversion of derivative security
$8,600
$0.43 p/Share
20,000
Added 8.23%
222,971
Common Stock
Feb 19
2021
SELL
Open market or private sale
$1,056,960
$117.44 p/Share
9,000
Reduced 4.25%
202,971
Common Stock
Feb 11
2021
BUY
Grant, award, or other acquisition
-
16,030
Added 7.03%
211,971
Common Stock
Jan 19
2021
SELL
Open market or private sale
$869,400
$96.6 p/Share
9,000
Reduced 4.39%
195,941
Common Stock
Jan 13
2021
SELL
Open market or private sale
$2,640,216
$95.66 p/Share
27,600
Reduced 11.87%
204,941
Common Stock
Jan 05
2021
SELL
Open market or private sale
$2,220,144
$80.44 p/Share
27,600
Reduced 10.61%
232,541
Common Stock
Dec 18
2020
SELL
Open market or private sale
$1,941,016
$70.84 p/Share
27,400
Reduced 9.53%
260,141
Common Stock
Nov 30
2020
SELL
Open market or private sale
$1,845,938
$67.37 p/Share
27,400
Reduced 8.7%
287,541
Common Stock