Jan 04
2022
SELL
Open market or private sale
$199,400
$79.76 p/Share
2,500
Reduced 0.84%
293,648
Common Stock
Dec 07
2021
SELL
Open market or private sale
$150,360
$75.18 p/Share
2,000
Reduced 0.67%
296,148
Common Stock
Nov 17
2021
SELL
Payment of exercise price or tax liability
$229,404
$77.58 p/Share
2,957
Reduced 0.98%
298,148
Common Stock
Nov 16
2021
SELL
Payment of exercise price or tax liability
$465,657
$77.07 p/Share
6,042
Reduced 1.97%
301,105
Common Stock
Nov 09
2021
SELL
Open market or private sale
$149,260
$74.63 p/Share
2,000
Reduced 0.65%
307,147
Common Stock
Nov 04
2021
SELL
Payment of exercise price or tax liability
$3,842,475
$74.52 p/Share
51,563
Reduced 14.29%
309,147
Common Stock
Nov 04
2021
SELL
Open market or private sale
$2,850,000
$75.0 p/Share
38,000
Reduced 10.95%
309,147
Common Stock
Nov 04
2021
BUY
Grant, award, or other acquisition
-
116,259
Added 24.37%
360,710
Common Stock
Nov 04
2021
BUY
Exercise of conversion of derivative security
$537,700
$14.15 p/Share
38,000
Added 9.87%
347,147
Common Stock
Nov 03
2021
SELL
Open market or private sale
$2,774,000
$73.0 p/Share
38,000
Reduced 13.45%
244,451
Common Stock
Nov 03
2021
BUY
Exercise of conversion of derivative security
$537,700
$14.15 p/Share
38,000
Added 11.86%
282,451
Common Stock
Nov 02
2021
SELL
Open market or private sale
$2,822,670
$71.46 p/Share
39,500
Reduced 13.91%
244,454
Common Stock
Nov 02
2021
BUY
Exercise of conversion of derivative security
$537,700
$14.15 p/Share
38,000
Added 11.8%
283,954
Common Stock
Nov 01
2021
SELL
Open market or private sale
$3,529,160
$70.5 p/Share
50,059
Reduced 16.91%
245,954
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$708,335
$14.15 p/Share
50,059
Added 16.25%
258,013
Common Stock
Oct 29
2021
SELL
Payment of exercise price or tax liability
$260,917
$69.82 p/Share
3,737
Reduced 1.67%
220,013
Common Stock
Oct 29
2021
SELL
Open market or private sale
$1,815,870
$70.0 p/Share
25,941
Reduced 10.39%
223,750
Common Stock
Oct 28
2021
SELL
Payment of exercise price or tax liability
$145,944
$69.63 p/Share
2,096
Reduced 0.83%
249,691
Common Stock
Oct 27
2021
BUY
Grant, award, or other acquisition
-
10,740
Added 4.09%
251,787
Common Stock
Oct 12
2021
SELL
Open market or private sale
$25,736
$64.34 p/Share
400
Reduced 0.17%
241,047
Common Stock
Oct 05
2021
SELL
Open market or private sale
$26,188
$65.47 p/Share
400
Reduced 0.17%
241,447
Common Stock
Sep 14
2021
SELL
Open market or private sale
$25,492
$63.73 p/Share
400
Reduced 0.17%
241,847
Common Stock
Sep 07
2021
SELL
Open market or private sale
$25,560
$63.9 p/Share
400
Reduced 0.16%
242,247
Common Stock
Aug 10
2021
SELL
Open market or private sale
$18,600
$62.0 p/Share
300
Reduced 0.12%
242,647
Common Stock
Aug 03
2021
SELL
Open market or private sale
$18,456
$61.52 p/Share
300
Reduced 0.12%
242,947
Common Stock