Jan 01
2022
SELL
Payment of exercise price or tax liability
$25,008
$91.27 p/Share
274
Reduced 0.4%
67,441
Common Stock
Dec 15
2021
SELL
Open market or private sale
$1,580,800
$79.04 p/Share
20,000
Reduced 22.8%
67,715
Common Stock
Nov 09
2021
SELL
Open market or private sale
$434,900
$86.98 p/Share
5,000
Reduced 5.39%
87,715
Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
$2,300
$0.46 p/Share
5,000
Added 5.12%
92,715
Common Stock
Oct 08
2021
SELL
Open market or private sale
$397,000
$79.4 p/Share
5,000
Reduced 5.39%
87,715
Common Stock
Oct 08
2021
BUY
Exercise of conversion of derivative security
$2,300
$0.46 p/Share
5,000
Added 5.12%
92,715
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$18,180
$78.7 p/Share
231
Reduced 0.26%
87,715
Common Stock
Sep 09
2021
SELL
Open market or private sale
$410,450
$82.09 p/Share
5,000
Reduced 5.38%
87,946
Common Stock
Sep 09
2021
BUY
Exercise of conversion of derivative security
$2,300
$0.46 p/Share
5,000
Added 5.1%
92,946
Common Stock
Aug 18
2021
BUY
Exercise of conversion of derivative security
$9,200
$0.46 p/Share
20,000
Added 18.53%
87,946
Common Stock
Aug 09
2021
SELL
Open market or private sale
$475,300
$95.06 p/Share
5,000
Reduced 6.85%
67,946
Common Stock
Aug 09
2021
BUY
Exercise of conversion of derivative security
$2,300
$0.46 p/Share
5,000
Added 6.43%
72,706
Common Stock
Jul 09
2021
SELL
Open market or private sale
$461,500
$92.3 p/Share
5,000
Reduced 6.88%
67,706
Common Stock
Jul 09
2021
BUY
Exercise of conversion of derivative security
$2,300
$0.46 p/Share
5,000
Added 6.43%
72,706
Common Stock
Jul 06
2021
SELL
Payment of exercise price or tax liability
$22,174
$95.99 p/Share
231
Reduced 0.34%
67,706
Common Stock
Jun 09
2021
SELL
Open market or private sale
$453,600
$90.72 p/Share
5,000
Reduced 6.86%
67,937
Common Stock
Jun 09
2021
BUY
Exercise of conversion of derivative security
$2,300
$0.46 p/Share
5,000
Added 6.42%
72,937
Common Stock
May 10
2021
SELL
Open market or private sale
$452,450
$90.49 p/Share
5,000
Reduced 6.86%
67,937
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$2,300
$0.46 p/Share
5,000
Added 6.42%
72,937
Common Stock
Apr 09
2021
SELL
Open market or private sale
$562,250
$112.45 p/Share
5,000
Reduced 6.86%
67,937
Common Stock
Apr 09
2021
BUY
Exercise of conversion of derivative security
$2,300
$0.46 p/Share
5,000
Added 6.42%
72,937
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$27,630
$109.21 p/Share
253
Reduced 0.37%
67,937
Common Stock
Mar 09
2021
SELL
Open market or private sale
$484,700
$96.94 p/Share
5,000
Reduced 6.83%
68,190
Common Stock
Mar 09
2021
BUY
Exercise of conversion of derivative security
$2,300
$0.46 p/Share
5,000
Added 6.39%
73,190
Common Stock
Feb 11
2021
BUY
Grant, award, or other acquisition
-
10,690
Added 13.55%
68,190
Common Stock