Feb 07
2023
SELL
Open market or private sale
$1,989,000
$66.3 p/Share
30,000
Reduced 9.98%
270,583
Common Stock
Jan 10
2023
SELL
Open market or private sale
$1,955,400
$65.18 p/Share
30,000
Reduced 9.07%
300,583
Common Stock
Jan 03
2023
SELL
Open market or private sale
$164,649
$63.06 p/Share
2,611
Reduced 0.78%
330,583
Common Stock
Dec 13
2022
SELL
Open market or private sale
$2,439,500
$69.7 p/Share
35,000
Reduced 9.51%
333,194
Common Stock
Dec 06
2022
SELL
Open market or private sale
$2,363,200
$67.52 p/Share
35,000
Reduced 8.68%
368,194
Common Stock
Nov 16
2022
SELL
Payment of exercise price or tax liability
$623,160
$69.24 p/Share
9,000
Reduced 2.18%
403,194
Common Stock
Nov 10
2022
SELL
Open market or private sale
$1,675,000
$67.0 p/Share
25,000
Reduced 5.72%
412,194
Common Stock
Nov 09
2022
SELL
Open market or private sale
$1,650,000
$66.0 p/Share
25,000
Reduced 5.41%
437,194
Common Stock
Nov 08
2022
SELL
Open market or private sale
$1,295,800
$64.79 p/Share
20,000
Reduced 4.15%
462,194
Common Stock
Nov 04
2022
SELL
Open market or private sale
$3,225,000
$64.5 p/Share
50,000
Reduced 9.4%
482,194
Common Stock
Nov 03
2022
SELL
Payment of exercise price or tax liability
$11,555,457
$60.26 p/Share
191,760
Reduced 26.49%
532,194
Common Stock
Nov 03
2022
BUY
Grant, award, or other acquisition
-
432,375
Added 37.39%
723,954
Common Stock
Nov 01
2022
SELL
Open market or private sale
$5,872
$58.72 p/Share
100
Reduced 0.03%
291,579
Common Stock
Oct 28
2022
SELL
Payment of exercise price or tax liability
$342,455
$58.71 p/Share
5,833
Reduced 1.96%
291,679
Common Stock
Oct 27
2022
SELL
Payment of exercise price or tax liability
$89,166
$56.15 p/Share
1,588
Reduced 0.53%
297,512
Common Stock
Oct 27
2022
BUY
Grant, award, or other acquisition
-
13,479
Added 4.31%
299,100
Common Stock
Aug 09
2022
SELL
Open market or private sale
$18,003
$60.01 p/Share
300
Reduced 0.1%
285,621
Common Stock
Aug 02
2022
SELL
Open market or private sale
$5,749
$57.49 p/Share
100
Reduced 0.03%
285,921
Common Stock
May 16
2022
SELL
Payment of exercise price or tax liability
$231,692
$51.18 p/Share
4,527
Reduced 1.56%
286,021
Common Stock
Apr 05
2022
SELL
Open market or private sale
$11,874
$59.37 p/Share
200
Reduced 0.07%
290,548
Common Stock
Mar 08
2022
SELL
Open market or private sale
$5,562
$55.62 p/Share
100
Reduced 0.03%
290,748
Common Stock
Mar 01
2022
SELL
Open market or private sale
$18,003
$60.01 p/Share
300
Reduced 0.1%
290,848
Common Stock
Feb 08
2022
SELL
Open market or private sale
$11,602
$58.01 p/Share
200
Reduced 0.07%
291,148
Common Stock
Feb 01
2022
SELL
Open market or private sale
$18,447
$61.49 p/Share
300
Reduced 0.1%
291,348
Common Stock
Jan 11
2022
SELL
Open market or private sale
$145,020
$72.51 p/Share
2,000
Reduced 0.68%
291,648
Common Stock