Feb 01
2022
|
SELL
Open market or private sale
|
$126,991
$89.43 p/Share
|
1,420
|
|
Feb 01
2022
|
|
-
|
2,778
|
|
Jan 10
2022
|
SELL
Open market or private sale
|
$5,404,200
$90.07 p/Share
|
60,000
|
|
Jan 03
2022
|
SELL
Open market or private sale
|
$5,090,400
$84.84 p/Share
|
60,000
|
|
Dec 27
2021
|
SELL
Open market or private sale
|
$5,125,800
$85.43 p/Share
|
60,000
|
|
Dec 20
2021
|
|
-
|
173,630
|
|
Dec 20
2021
|
SELL
Open market or private sale
|
$4,836,600
$80.61 p/Share
|
60,000
|
|
Dec 17
2021
|
|
-
|
312,428
|
|
Dec 16
2021
|
|
-
|
29,400
|
|
Nov 23
2021
|
SELL
Open market or private sale
|
$4,038,475
$82.25 p/Share
|
49,100
|
|
Nov 22
2021
|
SELL
Open market or private sale
|
$4,047,313
$82.43 p/Share
|
49,100
|
|
Nov 18
2021
|
|
-
|
115,380
|
|
Nov 18
2021
|
SELL
Open market or private sale
|
$4,021,290
$81.9 p/Share
|
49,100
|
|
Nov 16
2021
|
SELL
Open market or private sale
|
$4,012,452
$81.72 p/Share
|
49,100
|
|
Nov 15
2021
|
SELL
Open market or private sale
|
$4,024,727
$81.97 p/Share
|
49,100
|
|
Nov 08
2021
|
SELL
Open market or private sale
|
$161,293
$81.75 p/Share
|
1,973
|
|
Nov 08
2021
|
SELL
Open market or private sale
|
$3,628,975
$81.55 p/Share
|
44,500
|
|
Nov 05
2021
|
SELL
Open market or private sale
|
$4,840,679
$81.8 p/Share
|
59,177
|
|
Nov 03
2021
|
SELL
Open market or private sale
|
$5,056,494
$82.69 p/Share
|
61,150
|
|
Nov 01
2021
|
SELL
Open market or private sale
|
$5,010,454
$81.67 p/Share
|
61,350
|
|
Oct 29
2021
|
SELL
Open market or private sale
|
$12,302,999
$82.02 p/Share
|
150,000
|
|
Oct 29
2021
|
BUY
Exercise of conversion of derivative security
|
$2,046,000
$13.64 p/Share
|
150,000
|
|
Oct 28
2021
|
SELL
Open market or private sale
|
$12,751,802
$81.8 p/Share
|
155,890
|
|
Oct 28
2021
|
BUY
Exercise of conversion of derivative security
|
$1,940,830
$12.45 p/Share
|
155,890
|
|
Oct 27
2021
|
SELL
Open market or private sale
|
$63,744
$83.0 p/Share
|
768
|
|