Feb 22
2023
SELL
Open market or private sale
$252,431
$52.81 p/Share
4,780
Reduced 0.93%
508,858
Common Stock
Feb 21
2023
SELL
Open market or private sale
$252,449
$52.98 p/Share
4,765
Reduced 0.92%
513,638
Common Stock
Feb 17
2023
SELL
Open market or private sale
$252,474
$53.89 p/Share
4,685
Reduced 0.9%
518,403
Common Stock
Feb 16
2023
SELL
Open market or private sale
$255,973
$54.37 p/Share
4,708
Reduced 0.89%
523,088
Common Stock
Aug 18
2022
SELL
Open market or private sale
$1,098,509
$51.52 p/Share
21,322
Reduced 3.88%
527,617
Common Stock
Aug 17
2022
SELL
Open market or private sale
$190,832
$51.23 p/Share
3,725
Reduced 0.7%
525,910
Common Stock
Aug 16
2022
SELL
Open market or private sale
$285,861
$51.34 p/Share
5,568
Reduced 1.04%
529,635
Common Stock
Aug 15
2022
SELL
Open market or private sale
$181,908
$51.87 p/Share
3,507
Reduced 0.65%
535,203
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
229,090
Added 29.84%
538,710
Common Stock
Aug 17
2021
SELL
Payment of exercise price or tax liability
$183,686
$51.83 p/Share
3,544
Reduced 1.13%
309,620
Common Stock
Aug 16
2021
SELL
Payment of exercise price or tax liability
$1,889,887
$53.13 p/Share
35,571
Reduced 10.2%
313,164
Common Stock
Aug 16
2021
BUY
Grant, award, or other acquisition
-
69,986
Added 16.71%
348,735
Common Stock
Apr 22
2021
SELL
Open market or private sale
$95,675
$76.54 p/Share
1,250
Reduced 0.52%
240,358
Common Stock
Apr 21
2021
SELL
Open market or private sale
$96,550
$77.24 p/Share
1,250
Reduced 0.51%
241,608
Common Stock
Apr 08
2021
SELL
Open market or private sale
$94,788
$75.83 p/Share
1,250
Reduced 0.51%
242,858
Common Stock
Apr 07
2021
SELL
Open market or private sale
$92,000
$73.6 p/Share
1,250
Reduced 0.51%
244,108
Common Stock
Mar 31
2021
SELL
Open market or private sale
$527,625
$70.35 p/Share
7,500
Reduced 2.97%
245,358
Common Stock
Feb 08
2021
SELL
Open market or private sale
$93,938
$75.15 p/Share
1,250
Reduced 0.49%
252,858
Common Stock
Feb 05
2021
SELL
Open market or private sale
$94,475
$75.58 p/Share
1,250
Reduced 0.49%
254,108
Common Stock
Jan 21
2021
SELL
Open market or private sale
$99,375
$79.5 p/Share
1,250
Reduced 0.49%
255,358
Common Stock
Jan 20
2021
SELL
Open market or private sale
$100,538
$80.43 p/Share
1,250
Reduced 0.48%
256,608
Common Stock
Jan 06
2021
SELL
Open market or private sale
$161,633
$85.07 p/Share
1,900
Reduced 0.73%
257,858
Common Stock
Jan 05
2021
SELL
Open market or private sale
$161,823
$85.17 p/Share
1,900
Reduced 0.73%
259,758
Common Stock
Dec 23
2020
SELL
Open market or private sale
$616,319
$86.83 p/Share
7,098
Reduced 2.64%
261,658
Common Stock
Dec 22
2020
SELL
Open market or private sale
$229,724
$85.02 p/Share
2,702
Reduced 1.0%
268,756
Common Stock