Sep 19
2022
SELL
Open market or private sale
$146,462
$41.35 p/Share
3,542
Reduced 0.86%
406,627
Common Stock
Sep 06
2022
SELL
Open market or private sale
$152,377
$43.02 p/Share
3,542
Reduced 0.86%
410,169
Common Stock
Aug 22
2022
SELL
Open market or private sale
$193,499
$54.63 p/Share
3,542
Reduced 0.85%
413,711
Common Stock
Aug 08
2022
SELL
Open market or private sale
$187,301
$52.88 p/Share
3,542
Reduced 0.84%
417,253
Common Stock
Jul 20
2022
SELL
Open market or private sale
$174,302
$49.21 p/Share
3,542
Reduced 0.83%
420,795
Common Stock
Jul 05
2022
SELL
Open market or private sale
$158,859
$44.85 p/Share
3,542
Reduced 0.83%
424,337
Common Stock
Jun 21
2022
SELL
Open market or private sale
$158,257
$44.68 p/Share
3,542
Reduced 0.82%
427,879
Common Stock
Jun 20
2022
SELL
Payment of exercise price or tax liability
$390,341
$43.56 p/Share
8,961
Reduced 2.03%
431,421
Common Stock
Jun 07
2022
SELL
Open market or private sale
$172,425
$48.68 p/Share
3,542
Reduced 0.8%
440,382
Common Stock
May 23
2022
SELL
Open market or private sale
$177,773
$50.19 p/Share
3,542
Reduced 0.79%
443,924
Common Stock
May 10
2022
SELL
Open market or private sale
$182,838
$51.62 p/Share
3,542
Reduced 0.79%
447,466
Common Stock
Apr 25
2022
SELL
Open market or private sale
$201,044
$56.76 p/Share
3,542
Reduced 0.78%
451,008
Common Stock
Apr 11
2022
SELL
Open market or private sale
$204,196
$57.65 p/Share
3,542
Reduced 0.77%
454,550
Common Stock
Mar 20
2022
SELL
Payment of exercise price or tax liability
$538,556
$60.1 p/Share
8,961
Reduced 1.92%
458,092
Common Stock
Dec 20
2021
SELL
Payment of exercise price or tax liability
$7,719,108
$74.48 p/Share
103,640
Reduced 18.16%
467,053
Common Stock
Dec 14
2021
BUY
Grant, award, or other acquisition
-
158,133
Added 21.7%
570,693
Common Stock
Dec 14
2021
BUY
Exercise of conversion of derivative security
-
104,316
Added 16.8%
516,751
Common Stock
Sep 20
2021
SELL
Payment of exercise price or tax liability
$572,924
$51.68 p/Share
11,086
Reduced 3.47%
308,244
Common Stock
Sep 15
2021
SELL
Open market or private sale
$347,936
$53.12 p/Share
6,550
Reduced 2.01%
319,330
Common Stock
Sep 14
2021
SELL
Open market or private sale
$348,788
$53.25 p/Share
6,550
Reduced 1.97%
325,880
Common Stock
Sep 03
2021
SELL
Open market or private sale
$373,350
$57.0 p/Share
6,550
Reduced 1.93%
332,430
Common Stock
Sep 02
2021
SELL
Open market or private sale
$377,280
$57.6 p/Share
6,550
Reduced 1.9%
338,980
Common Stock
Aug 18
2021
SELL
Open market or private sale
$276,350
$55.27 p/Share
5,000
Reduced 1.43%
345,530
Common Stock
Aug 17
2021
SELL
Open market or private sale
$276,900
$55.38 p/Share
5,000
Reduced 1.41%
350,530
Common Stock
Aug 03
2021
SELL
Open market or private sale
$290,200
$58.04 p/Share
5,000
Reduced 1.39%
355,530
Common Stock